From 557bea7f09b37973e9c395ca6fb4e4a40106b2c6 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 9 Feb 2024 17:17:28 -0500 Subject: [PATCH 01/31] Add ApolloPagination to the DocC generation project --- SwiftScripts/Package.swift | 2 + .../Sources/DocumentationGenerator/main.swift | 1 + .../apolloapi/anyhashableconvertible.json | 16 +- .../apolloapi/swift/dictionary.json | 8 +- .../apolloapi/swift/optional.json | 8 + .../data/documentation/apollopagination.json | 500 + .../asyncgraphqlquerypager.json | 6923 +++++++++ .../allsatisfy(_:).json | 412 + .../asyncgraphqlquerypager/append(_:).json | 527 + .../assertnofailure(_:file:line:).json | 474 + .../asyncgraphqlquerypager/assign(to:).json | 457 + .../assign(to:on:).json | 525 + ...ion:receiveoutput:receivecompletion:).json | 643 + .../breakpointonerror().json | 313 + .../buffer(size:prefetch:whenfull:).json | 568 + .../asyncgraphqlquerypager/cancel().json | 196 + .../asyncgraphqlquerypager/cancellables.json | 229 + .../asyncgraphqlquerypager/canloadnext.json | 210 + .../canloadprevious.json | 210 + .../asyncgraphqlquerypager/catch(_:).json | 510 + .../asyncgraphqlquerypager/collect().json | 313 + .../asyncgraphqlquerypager/collect(_:).json | 356 + .../collect(_:options:).json | 548 + .../combinelatest(_:).json | 454 + .../combinelatest(_:_:)-48gec.json | 700 + .../combinelatest(_:_:)-4zsjg.json | 591 + .../combinelatest(_:_:_:)-2g3tq.json | 728 + .../combinelatest(_:_:_:)-332rm.json | 885 ++ .../combinelatest(_:_:_:_:).json | 1070 ++ .../compactmap(_:).json | 457 + .../asyncgraphqlquerypager/contains(_:).json | 441 + .../contains(where:).json | 428 + .../asyncgraphqlquerypager/count().json | 313 + .../debounce(for:scheduler:options:).json | 606 + .../decode(type:decoder:).json | 575 + ...lay(for:tolerance:scheduler:options:).json | 702 + .../drop(untiloutputfrom:).json | 470 + .../asyncgraphqlquerypager/drop(while:).json | 428 + .../asyncgraphqlquerypager/dropfirst(_:).json | 356 + .../erasetoanypublisher().json | 358 + .../asyncgraphqlquerypager/failure.json | 198 + .../asyncgraphqlquerypager/fetch().json | 196 + .../asyncgraphqlquerypager/filter(_:).json | 412 + .../asyncgraphqlquerypager/first().json | 313 + .../asyncgraphqlquerypager/first(where:).json | 428 + .../flatmap(maxpublishers:_:)-18s1g.json | 722 + .../flatmap(maxpublishers:_:)-4rfcg.json | 683 + .../flatmap(maxpublishers:_:)-9udqa.json | 636 + .../flatmap(maxpublishers:_:)-be6d.json | 645 + ...letion:receivecancel:receiverequest:).json | 799 ++ .../ignoreoutput().json | 313 + ...lver:initialtransform:pagetransform:).json | 1361 ++ .../asyncgraphqlquerypager/last().json | 313 + .../asyncgraphqlquerypager/last(where:).json | 428 + .../loadall(fetchfrominitialpage:).json | 319 + .../loadnext(cachepolicy:).json | 306 + .../loadprevious(cachepolicy:).json | 306 + ...alpageinfo:extractpaginatedpageinfo:).json | 1152 ++ ...info:initialtransform:pagetransform:).json | 1405 ++ ...:extractpaginatedpageinfo:transform:).json | 1308 ++ ...eviousqueryprovider:extractpageinfo:).json | 1007 ++ ...der:extractpageinfo:transform:)-45aw1.json | 1163 ++ ...der:extractpageinfo:transform:)-8j27j.json | 1132 ++ .../makeconnectable().json | 377 + ...xtractnextpageinfo:nextpageresolver:).json | 1040 ++ ...lver:initialtransform:pagetransform:).json | 1293 ++ ...pageinfo:nextpageresolver:transform:).json | 1196 ++ ...queue:queryprovider:extractpageinfo:).json | 985 ++ ...der:extractpageinfo:transform:)-4djog.json | 940 ++ ...ider:extractpageinfo:transform:)-utus.json | 1155 ++ ...queue:queryprovider:extractpageinfo:).json | 714 + ...yprovider:extractpageinfo:transform:).json | 839 ++ ...xtractnextpageinfo:nextpageresolver:).json | 1040 ++ ...lver:initialtransform:pagetransform:).json | 1293 ++ ...info:previouspageresolver:transform:).json | 1196 ++ ...queue:queryprovider:extractpageinfo:).json | 815 ++ ...der:extractpageinfo:transform:)-3op0p.json | 940 ++ ...ider:extractpageinfo:transform:)-z12p.json | 971 ++ ...queue:queryprovider:extractpageinfo:).json | 714 + ...yprovider:extractpageinfo:transform:).json | 839 ++ .../asyncgraphqlquerypager/map(_:)-82inb.json | 457 + .../asyncgraphqlquerypager/map(_:)-9qm4q.json | 476 + .../asyncgraphqlquerypager/map(_:_:).json | 639 + .../asyncgraphqlquerypager/map(_:_:_:).json | 802 ++ .../asyncgraphqlquerypager/maperror(_:).json | 478 + .../asyncgraphqlquerypager/max(by:).json | 476 + .../measureinterval(using:options:).json | 510 + .../asyncgraphqlquerypager/merge(with:).json | 369 + .../merge(with:_:).json | 671 + .../merge(with:_:_:).json | 840 ++ .../merge(with:_:_:_:).json | 1009 ++ .../merge(with:_:_:_:_:).json | 1178 ++ .../merge(with:_:_:_:_:_:).json | 1347 ++ .../merge(with:_:_:_:_:_:_:).json | 1516 ++ .../asyncgraphqlquerypager/min(by:).json | 476 + .../asyncgraphqlquerypager/multicast(_:).json | 494 + .../multicast(subject:).json | 494 + .../asyncgraphqlquerypager/output(at:).json | 372 + .../asyncgraphqlquerypager/output(in:).json | 439 + .../asyncgraphqlquerypager/output.json | 260 + .../asyncgraphqlquerypager/pager.json | 222 + .../asyncgraphqlquerypager/prefix(_:).json | 356 + .../prefix(untiloutputfrom:).json | 438 + .../prefix(while:).json | 428 + .../asyncgraphqlquerypager/prepend(_:).json | 527 + .../asyncgraphqlquerypager/print(_:to:).json | 415 + .../publisher-implementations.json | 11824 ++++++++++++++++ .../receive(on:options:).json | 510 + .../receive(subscriber:).json | 394 + .../asyncgraphqlquerypager/reduce(_:_:).json | 521 + .../refetch(cachepolicy:).json | 274 + .../removeduplicates().json | 377 + .../removeduplicates(by:).json | 476 + .../replaceempty(with:).json | 393 + .../replaceerror(with:).json | 393 + .../replacenil(with:).json | 449 + .../asyncgraphqlquerypager/retry(_:).json | 356 + .../asyncgraphqlquerypager/scan(_:_:).json | 521 + .../setfailuretype(to:).json | 502 + .../asyncgraphqlquerypager/share().json | 313 + ...sink(receivecompletion:receivevalue:).json | 518 + .../sink(receivevalue:).json | 421 + .../subscribe(_:)-82ill.json | 384 + .../subscribe(_:)-8nx1c.json | 403 + .../subscribe(completion:).json | 398 + .../subscribe(on:options:).json | 510 + .../throttle(for:scheduler:latest:).json | 585 + ...out(_:scheduler:options:customerror:).json | 662 + .../tryallsatisfy(_:).json | 436 + .../asyncgraphqlquerypager/trycatch(_:).json | 534 + .../trycompactmap(_:).json | 481 + .../trycontains(where:).json | 452 + .../trydrop(while:).json | 452 + .../asyncgraphqlquerypager/tryfilter(_:).json | 436 + .../tryfirst(where:).json | 452 + .../trylast(where:).json | 452 + .../asyncgraphqlquerypager/trymap(_:).json | 481 + .../asyncgraphqlquerypager/trymax(by:).json | 500 + .../asyncgraphqlquerypager/trymin(by:).json | 500 + .../tryprefix(while:).json | 452 + .../tryreduce(_:_:).json | 545 + .../tryremoveduplicates(by:).json | 500 + .../asyncgraphqlquerypager/tryscan(_:_:).json | 545 + .../asyncgraphqlquerypager/values.json | 358 + .../asyncgraphqlquerypager/zip(_:).json | 454 + .../zip(_:_:)-2ivds.json | 591 + .../zip(_:_:)-58jd0.json | 700 + .../zip(_:_:_:)-2qx3t.json | 728 + .../zip(_:_:_:)-8i3mw.json | 885 ++ .../asyncgraphqlquerypager/zip(_:_:_:_:).json | 1070 ++ .../apollopagination/asyncpagertype.json | 603 + .../asyncpagertype/cancel().json | 186 + .../asyncpagertype/canloadnext.json | 209 + .../asyncpagertype/canloadprevious.json | 209 + .../asyncpagertype/fetch().json | 186 + .../asyncpagertype/initialquery.json | 189 + .../loadall(fetchfrominitialpage:).json | 261 + .../loadnext(cachepolicy:).json | 261 + .../loadprevious(cachepolicy:).json | 261 + .../asyncpagertype/paginatedquery.json | 189 + .../asyncpagertype/refetch(cachepolicy:).json | 237 + .../cursorbasedpagination.json | 277 + .../cursorbasedpagination/bidirectional.json | 590 + .../bidirectional/!=(_:_:).json | 363 + .../bidirectional/canloadnext.json | 259 + .../bidirectional/canloadprevious.json | 259 + .../bidirectional/endcursor.json | 245 + .../equatable-implementations.json | 206 + .../bidirectional/hasnext.json | 233 + .../bidirectional/hasprevious.json | 233 + ...t:endcursor:hasprevious:startcursor:).json | 398 + .../bidirectional/startcursor.json | 245 + .../cursorbasedpagination/forward.json | 482 + .../forward/!=(_:_:).json | 363 + .../forward/canloadnext.json | 259 + .../forward/canloadprevious.json | 259 + .../forward/endcursor.json | 245 + .../forward/equatable-implementations.json | 206 + .../forward/hasnext.json | 233 + .../forward/init(hasnext:endcursor:).json | 296 + .../cursorbasedpagination/reverse.json | 482 + .../reverse/!=(_:_:).json | 363 + .../reverse/canloadnext.json | 259 + .../reverse/canloadprevious.json | 259 + .../reverse/equatable-implementations.json | 206 + .../reverse/hasprevious.json | 233 + .../init(hasprevious:startcursor:).json | 296 + .../reverse/startcursor.json | 245 + .../apollopagination/graphqlquerypager.json | 6824 +++++++++ .../graphqlquerypager/allsatisfy(_:).json | 412 + .../graphqlquerypager/append(_:).json | 527 + .../assertnofailure(_:file:line:).json | 474 + .../graphqlquerypager/assign(to:).json | 457 + .../graphqlquerypager/assign(to:on:).json | 525 + ...ion:receiveoutput:receivecompletion:).json | 643 + .../breakpointonerror().json | 313 + .../buffer(size:prefetch:whenfull:).json | 568 + .../graphqlquerypager/cancel().json | 184 + .../graphqlquerypager/cancellables.json | 229 + .../graphqlquerypager/canloadnext.json | 202 + .../graphqlquerypager/canloadprevious.json | 202 + .../graphqlquerypager/catch(_:).json | 510 + .../graphqlquerypager/collect().json | 313 + .../graphqlquerypager/collect(_:).json | 356 + .../collect(_:options:).json | 548 + .../graphqlquerypager/combinelatest(_:).json | 454 + .../combinelatest(_:_:)-32h5s.json | 591 + .../combinelatest(_:_:)-3m6fr.json | 700 + .../combinelatest(_:_:_:)-4qg8v.json | 728 + .../combinelatest(_:_:_:)-81x5u.json | 885 ++ .../combinelatest(_:_:_:_:).json | 1070 ++ .../graphqlquerypager/compactmap(_:).json | 457 + .../graphqlquerypager/contains(_:).json | 441 + .../graphqlquerypager/contains(where:).json | 428 + .../graphqlquerypager/count().json | 313 + .../debounce(for:scheduler:options:).json | 606 + .../decode(type:decoder:).json | 575 + ...lay(for:tolerance:scheduler:options:).json | 702 + .../drop(untiloutputfrom:).json | 470 + .../graphqlquerypager/drop(while:).json | 428 + .../graphqlquerypager/dropfirst(_:).json | 356 + .../erasetoanypublisher().json | 358 + .../graphqlquerypager/failure.json | 198 + .../graphqlquerypager/fetch().json | 184 + .../graphqlquerypager/filter(_:).json | 412 + .../graphqlquerypager/first().json | 313 + .../graphqlquerypager/first(where:).json | 428 + .../flatmap(maxpublishers:_:)-5xn93.json | 722 + .../flatmap(maxpublishers:_:)-6ydp0.json | 683 + .../flatmap(maxpublishers:_:)-7tjjf.json | 645 + .../flatmap(maxpublishers:_:)-v65z.json | 636 + ...letion:receivecancel:receiverequest:).json | 799 ++ .../graphqlquerypager/ignoreoutput().json | 313 + ...lver:initialtransform:pagetransform:).json | 1345 ++ .../graphqlquerypager/last().json | 313 + .../graphqlquerypager/last(where:).json | 428 + ...nitialpage:callbackqueue:completion:).json | 512 + ...achepolicy:callbackqueue:completion:).json | 499 + ...achepolicy:callbackqueue:completion:).json | 499 + ...alpageinfo:extractpaginatedpageinfo:).json | 1128 ++ ...info:initialtransform:pagetransform:).json | 1381 ++ ...:extractpaginatedpageinfo:transform:).json | 1284 ++ ...eviousqueryprovider:extractpageinfo:).json | 983 ++ ...der:extractpageinfo:transform:)-20hy2.json | 1139 ++ ...der:extractpageinfo:transform:)-9i3qz.json | 1108 ++ .../graphqlquerypager/makeconnectable().json | 377 + ...xtractnextpageinfo:nextpageresolver:).json | 1016 ++ ...lver:initialtransform:pagetransform:).json | 1269 ++ ...pageinfo:nextpageresolver:transform:).json | 1172 ++ ...queue:queryprovider:extractpageinfo:).json | 961 ++ ...der:extractpageinfo:transform:)-2xz95.json | 1131 ++ ...der:extractpageinfo:transform:)-528b3.json | 916 ++ ...queue:queryprovider:extractpageinfo:).json | 690 + ...yprovider:extractpageinfo:transform:).json | 815 ++ ...xtractnextpageinfo:nextpageresolver:).json | 1016 ++ ...lver:initialtransform:pagetransform:).json | 1269 ++ ...info:previouspageresolver:transform:).json | 1172 ++ ...queue:queryprovider:extractpageinfo:).json | 791 ++ ...der:extractpageinfo:transform:)-4c9qv.json | 916 ++ ...der:extractpageinfo:transform:)-6x73a.json | 947 ++ ...queue:queryprovider:extractpageinfo:).json | 690 + ...yprovider:extractpageinfo:transform:).json | 815 ++ .../graphqlquerypager/map(_:)-1n0d2.json | 457 + .../graphqlquerypager/map(_:)-5xco8.json | 476 + .../graphqlquerypager/map(_:_:).json | 639 + .../graphqlquerypager/map(_:_:_:).json | 802 ++ .../graphqlquerypager/maperror(_:).json | 478 + .../graphqlquerypager/max(by:).json | 476 + .../measureinterval(using:options:).json | 510 + .../graphqlquerypager/merge(with:).json | 369 + .../graphqlquerypager/merge(with:_:).json | 671 + .../graphqlquerypager/merge(with:_:_:).json | 840 ++ .../graphqlquerypager/merge(with:_:_:_:).json | 1009 ++ .../merge(with:_:_:_:_:).json | 1178 ++ .../merge(with:_:_:_:_:_:).json | 1347 ++ .../merge(with:_:_:_:_:_:_:).json | 1516 ++ .../graphqlquerypager/min(by:).json | 476 + .../graphqlquerypager/multicast(_:).json | 494 + .../multicast(subject:).json | 494 + .../graphqlquerypager/output(at:).json | 372 + .../graphqlquerypager/output(in:).json | 439 + .../graphqlquerypager/output.json | 260 + .../graphqlquerypager/pager.json | 222 + .../graphqlquerypager/prefix(_:).json | 356 + .../prefix(untiloutputfrom:).json | 438 + .../graphqlquerypager/prefix(while:).json | 428 + .../graphqlquerypager/prepend(_:).json | 527 + .../graphqlquerypager/print(_:to:).json | 415 + .../publisher-implementations.json | 11824 ++++++++++++++++ .../receive(on:options:).json | 510 + .../receive(subscriber:).json | 394 + .../graphqlquerypager/reduce(_:_:).json | 521 + .../refetch(cachepolicy:).json | 262 + .../graphqlquerypager/removeduplicates().json | 377 + .../removeduplicates(by:).json | 476 + .../replaceempty(with:).json | 393 + .../replaceerror(with:).json | 393 + .../graphqlquerypager/replacenil(with:).json | 449 + .../graphqlquerypager/retry(_:).json | 356 + .../graphqlquerypager/scan(_:_:).json | 521 + .../setfailuretype(to:).json | 502 + .../graphqlquerypager/share().json | 313 + ...sink(receivecompletion:receivevalue:).json | 518 + .../sink(receivevalue:).json | 421 + .../subscribe(_:)-5vwe3.json | 384 + .../subscribe(_:)-87xwh.json | 403 + .../subscribe(completion:).json | 398 + .../subscribe(on:options:).json | 510 + .../throttle(for:scheduler:latest:).json | 585 + ...out(_:scheduler:options:customerror:).json | 662 + .../graphqlquerypager/tryallsatisfy(_:).json | 436 + .../graphqlquerypager/trycatch(_:).json | 534 + .../graphqlquerypager/trycompactmap(_:).json | 481 + .../trycontains(where:).json | 452 + .../graphqlquerypager/trydrop(while:).json | 452 + .../graphqlquerypager/tryfilter(_:).json | 436 + .../graphqlquerypager/tryfirst(where:).json | 452 + .../graphqlquerypager/trylast(where:).json | 452 + .../graphqlquerypager/trymap(_:).json | 481 + .../graphqlquerypager/trymax(by:).json | 500 + .../graphqlquerypager/trymin(by:).json | 500 + .../graphqlquerypager/tryprefix(while:).json | 452 + .../graphqlquerypager/tryreduce(_:_:).json | 545 + .../tryremoveduplicates(by:).json | 500 + .../graphqlquerypager/tryscan(_:_:).json | 545 + .../graphqlquerypager/values.json | 358 + .../graphqlquerypager/zip(_:).json | 454 + .../graphqlquerypager/zip(_:_:)-3oklf.json | 700 + .../graphqlquerypager/zip(_:_:)-7ik1f.json | 591 + .../graphqlquerypager/zip(_:_:_:)-1pr.json | 885 ++ .../graphqlquerypager/zip(_:_:_:)-88gn6.json | 728 + .../graphqlquerypager/zip(_:_:_:_:).json | 1070 ++ .../apollopagination/offsetpagination.json | 390 + .../offsetpagination/!=(_:_:).json | 317 + .../offsetpagination/canloadnext.json | 201 + .../offsetpagination/canloadprevious.json | 213 + .../equatable-implementations.json | 160 + .../init(offset:canloadnext:).json | 250 + .../offsetpagination/offset.json | 187 + .../apollopagination/pageextractiondata.json | 322 + .../pageextractiondata/initial(_:).json | 231 + .../pageextractiondata/paginated(_:).json | 231 + .../apollopagination/pagertype.json | 684 + .../apollopagination/pagertype/cancel().json | 174 + .../pagertype/canloadnext.json | 201 + .../pagertype/canloadprevious.json | 201 + .../apollopagination/pagertype/fetch().json | 174 + .../pagertype/initialquery.json | 189 + ...nitialpage:callbackqueue:completion:).json | 386 + ...achepolicy:callbackqueue:completion:).json | 386 + ...achepolicy:callbackqueue:completion:).json | 386 + .../pagertype/paginatedquery.json | 189 + .../pagertype/refetch(cachepolicy:).json | 225 + .../apollopagination/paginationdirection.json | 247 + .../paginationdirection/!=(_:_:).json | 320 + .../equatable-implementations.json | 163 + .../paginationdirection/next.json | 163 + .../paginationdirection/previous.json | 163 + .../apollopagination/paginationerror.json | 355 + .../paginationerror/cancellation.json | 160 + .../error-implementations.json | 132 + .../paginationerror/loadinprogress.json | 160 + .../paginationerror/localizeddescription.json | 259 + .../paginationerror/missinginitialpage.json | 160 + .../paginationerror/noquery.json | 160 + .../paginationerror/pagehasnomorecontent.json | 160 + .../paginationerror/unknown(_:).json | 199 + .../apollopagination/paginationinfo.json | 387 + .../paginationinfo/canloadnext.json | 201 + .../paginationinfo/canloadprevious.json | 201 + .../apollopagination/paginationoutput.json | 503 + .../paginationoutput/!=(_:_:).json | 320 + .../equatable-implementations.json | 163 + ...previouspages:initialpage:nextpages:).json | 367 + .../paginationoutput/initialpage.json | 220 + .../paginationoutput/nextpages.json | 232 + .../paginationoutput/previouspages.json | 248 + .../apollopagination/updatesource.json | 238 + .../updatesource/!=(_:_:).json | 317 + .../apollopagination/updatesource/cache.json | 160 + .../equatable-implementations.json | 160 + .../apollopagination/updatesource/fetch.json | 160 + 382 files changed, 231061 insertions(+), 8 deletions(-) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/allsatisfy(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/append(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assertnofailure(_:file:line:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:on:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpointonerror().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/buffer(size:prefetch:whenfull:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancel().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancellables.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/catch(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-48gec.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-4zsjg.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-2g3tq.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-332rm.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/compactmap(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/count().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/debounce(for:scheduler:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/decode(type:decoder:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/delay(for:tolerance:scheduler:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(untiloutputfrom:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/dropfirst(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/erasetoanypublisher().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/failure.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/fetch().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/filter(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-18s1g.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-4rfcg.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-9udqa.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-be6d.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/ignoreoutput().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadall(fetchfrominitialpage:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadnext(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadprevious(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeconnectable().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-82inb.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-9qm4q.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/maperror(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/max(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/measureinterval(using:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/min(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(subject:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(at:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(in:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/pager.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(untiloutputfrom:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prepend(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/print(_:to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/publisher-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(on:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(subscriber:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/reduce(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/refetch(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceempty(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceerror(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replacenil(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/retry(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/scan(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/setfailuretype(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/share().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivecompletion:receivevalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivevalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-82ill.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-8nx1c.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(on:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/throttle(for:scheduler:latest:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/timeout(_:scheduler:options:customerror:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryallsatisfy(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycatch(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycompactmap(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycontains(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trydrop(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfilter(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfirst(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trylast(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymap(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymax(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymin(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryprefix(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryreduce(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryremoveduplicates(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryscan(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/values.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-2ivds.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-58jd0.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-2qx3t.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-8i3mw.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/cancel().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/fetch().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/initialquery.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadall(fetchfrominitialpage:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadnext(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadprevious(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/paginatedquery.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/refetch(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/endcursor.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/init(hasnext:endcursor:hasprevious:startcursor:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/startcursor.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/endcursor.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/hasnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/init(hasnext:endcursor:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/hasprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/init(hasprevious:startcursor:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/startcursor.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/allsatisfy(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/append(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assertnofailure(_:file:line:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:on:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpointonerror().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/buffer(size:prefetch:whenfull:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancel().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancellables.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/catch(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-32h5s.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-3m6fr.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-4qg8v.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-81x5u.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/compactmap(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/count().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/debounce(for:scheduler:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/decode(type:decoder:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/delay(for:tolerance:scheduler:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(untiloutputfrom:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/dropfirst(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/erasetoanypublisher().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/failure.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/fetch().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/filter(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-5xn93.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-6ydp0.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-7tjjf.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-v65z.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/ignoreoutput().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadall(fetchfrominitialpage:callbackqueue:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadnext(cachepolicy:callbackqueue:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadprevious(cachepolicy:callbackqueue:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeconnectable().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-1n0d2.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-5xco8.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/maperror(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/max(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/measureinterval(using:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/min(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(subject:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(at:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(in:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/pager.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(untiloutputfrom:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prepend(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/print(_:to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/publisher-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(on:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(subscriber:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/reduce(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/refetch(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceempty(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceerror(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replacenil(with:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/retry(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/scan(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/setfailuretype(to:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/share().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivecompletion:receivevalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivevalue:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-5vwe3.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-87xwh.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(on:options:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/throttle(for:scheduler:latest:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/timeout(_:scheduler:options:customerror:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryallsatisfy(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycatch(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycompactmap(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycontains(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trydrop(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfilter(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfirst(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trylast(where:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymap(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymax(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymin(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryprefix(while:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryreduce(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryremoveduplicates(by:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryscan(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/values.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-3oklf.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-7ik1f.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-1pr.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-88gn6.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/cancel().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/fetch().json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/initialquery.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadall(fetchfrominitialpage:callbackqueue:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadnext(cachepolicy:callbackqueue:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadprevious(cachepolicy:callbackqueue:completion:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/paginatedquery.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/refetch(cachepolicy:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/next.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/previous.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/cancellation.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/error-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/loadinprogress.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/localizeddescription.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/missinginitialpage.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/noquery.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/pagehasnomorecontent.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/unknown(_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/init(previouspages:initialpage:nextpages:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/initialpage.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/nextpages.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/previouspages.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/cache.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/fetch.json diff --git a/SwiftScripts/Package.swift b/SwiftScripts/Package.swift index b2e4b1514..e97da20ac 100644 --- a/SwiftScripts/Package.swift +++ b/SwiftScripts/Package.swift @@ -11,6 +11,7 @@ let package = Package( dependencies: [ .package(name: "Apollo", path: "../apollo-ios"), .package(name: "ApolloCodegen", path: "../apollo-ios-codegen"), + .package(name: "ApolloPagination", path: "../apollo-ios-pagination"), .package(url: "https://github.com/apple/swift-argument-parser.git", .upToNextMajor(from: "1.2.0")), .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0") ], @@ -40,6 +41,7 @@ let package = Package( .product(name: "ApolloAPI", package: "Apollo"), .product(name: "ApolloSQLite", package: "Apollo"), .product(name: "ApolloWebSocket", package: "Apollo"), + .product(name: "ApolloPagination", package: "ApolloPagination"), .target(name: "SwiftScriptHelpers") ] ), diff --git a/SwiftScripts/Sources/DocumentationGenerator/main.swift b/SwiftScripts/Sources/DocumentationGenerator/main.swift index 3cc3d8fe2..a17e1586c 100644 --- a/SwiftScripts/Sources/DocumentationGenerator/main.swift +++ b/SwiftScripts/Sources/DocumentationGenerator/main.swift @@ -8,6 +8,7 @@ enum Target: String, CaseIterable { case ApolloSQLite case ApolloWebSocket case ApolloCodegenLib + case ApolloPagination var name: String { self.rawValue diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json index c71c5d847..744edcd45 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json @@ -703,11 +703,11 @@ "type" : "codeVoice" }, { - "text" : " conforms to ", + "text" : " is ", "type" : "text" }, { - "code" : "Hashable", + "code" : "String", "type" : "codeVoice" }, { @@ -719,11 +719,11 @@ "type" : "codeVoice" }, { - "text" : " conforms to ", + "text" : " is ", "type" : "text" }, { - "code" : "Hashable", + "code" : "AnyHashable", "type" : "codeVoice" }, { @@ -801,6 +801,14 @@ "text" : " conforms to ", "type" : "text" }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, { "code" : "Hashable", "type" : "codeVoice" diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json index 1cfd9f1a9..faac4e807 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json @@ -222,11 +222,11 @@ "type" : "codeVoice" }, { - "text" : " conforms to ", + "text" : " is ", "type" : "text" }, { - "code" : "Hashable", + "code" : "String", "type" : "codeVoice" }, { @@ -238,11 +238,11 @@ "type" : "codeVoice" }, { - "text" : " conforms to ", + "text" : " is ", "type" : "text" }, { - "code" : "Hashable", + "code" : "AnyHashable", "type" : "codeVoice" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json index d3cad4b2c..2e52d4bab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json @@ -225,6 +225,14 @@ "text" : " conforms to ", "type" : "text" }, + { + "code" : "AnyScalarType", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, { "code" : "Hashable", "type" : "codeVoice" diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json new file mode 100644 index 000000000..c63adc18a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json @@ -0,0 +1,500 @@ +{ + "hierarchy" : { + "paths" : [ + [ + + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "ApolloPagination", + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collection", + "roleHeading" : "Framework", + "symbolKind" : "module", + "title" : "ApolloPagination" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ], + "title" : "Classes" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo" + ], + "title" : "Protocols" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + ], + "title" : "Structures" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource" + ], + "title" : "Enumerations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json new file mode 100644 index 000000000..15293c7d9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json @@ -0,0 +1,6923 @@ +{ + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "roleHeading" : "Class", + "symbolKind" : "class", + "title" : "AsyncGraphQLQueryPager" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/7Combine9PublisherP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancellables", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/pager" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancel()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/fetch()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadAll(fetchFromInitialPage:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadNext(cachePolicy:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadPrevious(cachePolicy:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(subscriber:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/refetch(cachePolicy:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(completion:)" + ], + "title" : "Instance Methods" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Failure", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Output" + ], + "title" : "Type Aliases" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + ], + "title" : "Type Methods" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/7Combine9PublisherP": { + "identifier" : "doc:\/\/ApolloPagination\/7Combine9PublisherP", + "title" : "Combine.Publisher", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Failure": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Failure", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager.Failure", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/failure" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Output": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Output", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager.Output", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/cancel()": { + "abstract" : [ + { + "text" : "Resets pagination state and cancels further updates from the pager.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancel()", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/cancel()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/cancellables": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancellables", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancellables", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/cancellables" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/fetch()": { + "abstract" : [ + { + "text" : "Fetches the first page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/fetch()", + "kind" : "symbol", + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/fetch()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + { + "text" : "For most use-cases, it’s recommended to use the static ", + "type" : "text" + }, + { + "code" : "make...", + "type" : "codeVoice" + }, + { + "text" : " functions instead of this initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadAll(fetchFromInitialPage:)": { + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadAll(fetchFromInitialPage:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadall(fetchfrominitialpage:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadNext(cachePolicy:)": { + "abstract" : [ + { + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadNext(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadNext(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadnext(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadPrevious(cachePolicy:)": { + "abstract" : [ + { + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadPrevious(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadprevious(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has an output type of ", + "type" : "text" + }, + { + "code" : "Result<(PaginationOutput, UpdateSource), Error>", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has a custom output model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/pager": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination14AsyncPagerTypeP", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/pager", + "kind" : "symbol", + "role" : "symbol", + "title" : "pager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/pager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/receive(subscriber:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(subscriber:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(subscriber:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/receive(subscriber:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/refetch(cachePolicy:)": { + "abstract" : [ + { + "text" : "Discards pagination state and fetches the first page from scratch.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/refetch(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/refetch(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(completion:)": { + "abstract" : [ + { + "text" : "Subscribe to the results of the pager, with the management of the subscriber being stored internally to the ", + "type" : "text" + }, + { + "code" : "AnyGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(completion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/allsatisfy(_:).json new file mode 100644 index 000000000..84d745470 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/allsatisfy(_:).json @@ -0,0 +1,412 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.allSatisfy(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/allSatisfy(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10allSatisfyyAA10PublishersO03AllD0Vy_xGSb6OutputQzcF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "allSatisfy(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/allsatisfy(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/allSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/allSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "allSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/allsatisfy(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/append(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/append(_:).json new file mode 100644 index 000000000..63fb67aa2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/append(_:).json @@ -0,0 +1,527 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.append(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/append(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6appendyAA10PublishersO11ConcatenateVy_xAF8SequenceVy_Say6OutputQzG7FailureQzGGALd_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "append(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "elements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/append(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/append(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/append(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "append(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/append(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assertnofailure(_:file:line:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assertnofailure(_:file:line:).json new file mode 100644 index 000000000..1156a7942 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assertnofailure(_:file:line:).json @@ -0,0 +1,474 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.assertNoFailure(_:file:line:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assertNoFailure(_:file:line:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE15assertNoFailure_4file4lineAA10PublishersO06AssertdE0Vy_xGSS_s12StaticStringVSutF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "assertNoFailure(_:file:line:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " = \"\", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "keyword", + "text" : "#file" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "keyword", + "text" : "#line" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assertnofailure(_:file:line:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/assertNoFailure(_:file:line:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assertNoFailure(_:file:line:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assertNoFailure(_:file:line:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assertnofailure(_:file:line:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:).json new file mode 100644 index 000000000..e6459c574 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:).json @@ -0,0 +1,457 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.assign(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE6assign2toyAA9PublishedVABVy6OutputQz_Gz_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "assign(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "published" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assign(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/assign(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assign(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:on:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:on:).json new file mode 100644 index 000000000..917acf1c9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/assign(to:on:).json @@ -0,0 +1,525 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.assign(to:on:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:on:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE6assign2to2onAA14AnyCancellableCs24ReferenceWritableKeyPathCyqd__6OutputQzG_qd__tlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "assign(to:on:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "object" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assign(to:on:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/assign(to:on:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:on:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:on:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assign(to:on:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json new file mode 100644 index 000000000..b4d41f151 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json @@ -0,0 +1,643 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10breakpoint19receiveSubscription0D6Output0D10CompletionAA10PublishersO10BreakpointVy_xGSbAA0E0_pcSg_Sb0F0QzcSgSbAA11SubscribersO0G0Oy_7FailureQzGcSgtF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpointonerror().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpointonerror().json new file mode 100644 index 000000000..75d8ad116 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/breakpointonerror().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.breakpointOnError()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpointOnError()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE17breakpointOnErrorAA10PublishersO10BreakpointVy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "breakpointOnError()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/breakpointonerror()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/breakpointOnError()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpointOnError()", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpointOnError()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/breakpointonerror()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/buffer(size:prefetch:whenfull:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/buffer(size:prefetch:whenfull:).json new file mode 100644 index 000000000..e5cc04a41 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/buffer(size:prefetch:whenfull:).json @@ -0,0 +1,568 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.buffer(size:prefetch:whenFull:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/buffer(size:prefetch:whenFull:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6buffer4size8prefetch8whenFullAA10PublishersO6BufferVy_xGSi_AI16PrefetchStrategyOAI09BufferingK0Oy_7FailureQzGtF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "buffer(size:prefetch:whenFull:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/buffer(size:prefetch:whenfull:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/buffer(size:prefetch:whenFull:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/buffer(size:prefetch:whenFull:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "buffer(size:prefetch:whenFull:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/buffer(size:prefetch:whenfull:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancel().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancel().json new file mode 100644 index 000000000..b9b3dd8e8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancel().json @@ -0,0 +1,196 @@ +{ + "abstract" : [ + { + "text" : "Resets pagination state and cancels further updates from the pager.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancel()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6cancelyyYaF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "cancel()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/cancel()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/cancel()": { + "abstract" : [ + { + "text" : "Resets pagination state and cancels further updates from the pager.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancel()", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/cancel()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancellables.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancellables.json new file mode 100644 index 000000000..9cb7a0725 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/cancellables.json @@ -0,0 +1,229 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancellables" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC12cancellablesShy7Combine14AnyCancellableCGvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "cancellables" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/cancellables" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/cancellables": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/cancellables", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancellables", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/cancellables" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadnext.json new file mode 100644 index 000000000..089f9f124 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadnext.json @@ -0,0 +1,210 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadprevious.json new file mode 100644 index 000000000..0738282a0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/canloadprevious.json @@ -0,0 +1,210 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/catch(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/catch(_:).json new file mode 100644 index 000000000..23dde308e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/catch(_:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.catch(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/catch(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5catchyAA10PublishersO5CatchVy_xqd__Gqd__7FailureQzcAaBRd__6OutputQyd__ALRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "catch(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "handler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/catch(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/catch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/catch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "catch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/catch(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect().json new file mode 100644 index 000000000..a41575a26 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.collect()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7collectAA10PublishersO7CollectVy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "collect()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/collect()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect()", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:).json new file mode 100644 index 000000000..6943f4b1b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.collect(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7collectyAA10PublishersO14CollectByCountVy_xGSiF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "collect(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/collect(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:options:).json new file mode 100644 index 000000000..5343a7014 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/collect(_:options:).json @@ -0,0 +1,548 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.collect(_:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7collect_7optionsAA10PublishersO13CollectByTimeVy_xqd__GAG0H16GroupingStrategyOy_qd__G_16SchedulerOptionsQyd__SgtAA0K0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "collect(_:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "strategy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect(_:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/collect(_:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect(_:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:).json new file mode 100644 index 000000000..5fb7366f0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:).json @@ -0,0 +1,454 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO0aD0Vy_xqd__Gqd__AaBRd__7FailureQyd__AJRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-48gec.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-48gec.json new file mode 100644 index 000000000..448e57889 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-48gec.json @@ -0,0 +1,700 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-48gec" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO3MapVy_AF0aD0Vy_xqd__Gqd_0_Gqd___qd_0_6OutputQz_AMQyd__tctAaBRd__7FailureQyd__APRtzr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:)-48gec" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:)-48gec": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-48gec", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:)-48gec" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-4zsjg.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-4zsjg.json new file mode 100644 index 000000000..d8730de78 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:)-4zsjg.json @@ -0,0 +1,591 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-4zsjg" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO0A7Latest3Vy_xqd__qd_0_Gqd___qd_0_tAaBRd__AaBRd_0_7FailureQyd__AJRtzAJQyd_0_AKRSr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:)-4zsjg" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:)-4zsjg": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-4zsjg", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:)-4zsjg" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-2g3tq.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-2g3tq.json new file mode 100644 index 000000000..921ddb7fc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-2g3tq.json @@ -0,0 +1,728 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-2g3tq" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO0A7Latest4Vy_xqd__qd_0_qd_1_Gqd___qd_0_qd_1_tAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__AJRtzAJQyd_0_AKRSAJQyd_1_AMRSr1_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:)-2g3tq" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:_:)-2g3tq": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-2g3tq", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:)-2g3tq" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-332rm.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-332rm.json new file mode 100644 index 000000000..4de3d702b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:)-332rm.json @@ -0,0 +1,885 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-332rm" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO3MapVy_AF0A7Latest3Vy_xqd__qd_0_Gqd_1_Gqd___qd_0_qd_1_6OutputQz_AMQyd__AMQyd_0_tctAaBRd__AaBRd_0_7FailureQyd__AQRtzAQQyd_0_ARRSr1_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:)-332rm" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:_:)-332rm": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-332rm", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:)-332rm" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:_:).json new file mode 100644 index 000000000..caf20a38d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/combinelatest(_:_:_:_:).json @@ -0,0 +1,1070 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO3MapVy_AF0A7Latest4Vy_xqd__qd_0_qd_1_Gqd_2_Gqd___qd_0_qd_1_qd_2_6OutputQz_AMQyd__AMQyd_0_AMQyd_1_tctAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__ARRtzARQyd_0_ASRSARQyd_1_AURSr2_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/compactmap(_:).json new file mode 100644 index 000000000..9f2bdbea0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/compactmap(_:).json @@ -0,0 +1,457 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.compactMap(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/compactMap(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10compactMapyAA10PublishersO07CompactD0Vy_xqd__Gqd__Sg6OutputQzclF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "compactMap(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/compactmap(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/compactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/compactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "compactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/compactmap(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(_:).json new file mode 100644 index 000000000..7e39d8eba --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(_:).json @@ -0,0 +1,441 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.contains(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAASQ6OutputRpzrlE8containsyAA10PublishersO8ContainsVy_xGAEF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "contains(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/contains(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/contains(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(where:).json new file mode 100644 index 000000000..da5113532 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/contains(where:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.contains(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8contains5whereAA10PublishersO13ContainsWhereVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "contains(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/contains(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/contains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/contains(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/count().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/count().json new file mode 100644 index 000000000..1241ef836 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/count().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.count()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/count()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5countAA10PublishersO5CountVy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "count()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/count()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/count()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/count()", + "kind" : "symbol", + "role" : "symbol", + "title" : "count()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/count()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/debounce(for:scheduler:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/debounce(for:scheduler:options:).json new file mode 100644 index 000000000..38f9e24da --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/debounce(for:scheduler:options:).json @@ -0,0 +1,606 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.debounce(for:scheduler:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/debounce(for:scheduler:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8debounce3for9scheduler7optionsAA10PublishersO8DebounceVy_xqd__G17SchedulerTimeType_6StrideQYd___qd__0I7OptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "debounce(for:scheduler:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "dueTime" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/debounce(for:scheduler:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/debounce(for:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/debounce(for:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "debounce(for:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/debounce(for:scheduler:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/decode(type:decoder:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/decode(type:decoder:).json new file mode 100644 index 000000000..895b99ab7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/decode(type:decoder:).json @@ -0,0 +1,575 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.decode(type:decoder:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/decode(type:decoder:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6decode4type7decoderAA10PublishersO6DecodeVy_xqd__qd_0_Gqd__m_qd_0_tSeRd__AA15TopLevelDecoderRd_0_5InputQyd_0_6OutputRtzr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "decode(type:decoder:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Se", + "text" : "Decodable" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine15TopLevelDecoderP", + "text" : "TopLevelDecoder" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Input" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/decode(type:decoder:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/decode(type:decoder:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/decode(type:decoder:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "decode(type:decoder:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/decode(type:decoder:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/delay(for:tolerance:scheduler:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/delay(for:tolerance:scheduler:options:).json new file mode 100644 index 000000000..c53c3c23d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/delay(for:tolerance:scheduler:options:).json @@ -0,0 +1,702 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.delay(for:tolerance:scheduler:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/delay(for:tolerance:scheduler:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5delay3for9tolerance9scheduler7optionsAA10PublishersO5DelayVy_xqd__G17SchedulerTimeType_6StrideQYd___APSgqd__0J7OptionsQyd__SgtAA0J0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "delay(for:tolerance:scheduler:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "interval" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/delay(for:tolerance:scheduler:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/delay(for:tolerance:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/delay(for:tolerance:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "delay(for:tolerance:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/delay(for:tolerance:scheduler:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(untiloutputfrom:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(untiloutputfrom:).json new file mode 100644 index 000000000..b33bad7b3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(untiloutputfrom:).json @@ -0,0 +1,470 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.drop(untilOutputFrom:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(untilOutputFrom:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4drop15untilOutputFromAA10PublishersO09DropUntilE0Vy_xqd__Gqd___tAaBRd__7FailureQyd__AKRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "drop(untilOutputFrom:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/drop(untiloutputfrom:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/drop(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/drop(untiloutputfrom:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(while:).json new file mode 100644 index 000000000..83aecb927 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/drop(while:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.drop(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4drop5whileAA10PublishersO9DropWhileVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "drop(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/drop(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/drop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/drop(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/dropfirst(_:).json new file mode 100644 index 000000000..971e370e4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/dropfirst(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.dropFirst(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/dropFirst(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9dropFirstyAA10PublishersO4DropVy_xGSiF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "dropFirst(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " = 1) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/dropfirst(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/dropFirst(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/dropFirst(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "dropFirst(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/dropfirst(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/erasetoanypublisher().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/erasetoanypublisher().json new file mode 100644 index 000000000..4403fc463 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/erasetoanypublisher().json @@ -0,0 +1,358 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.eraseToAnyPublisher()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/eraseToAnyPublisher()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE010eraseToAnyB0AA0eB0Vy6OutputQz7FailureQzGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "eraseToAnyPublisher()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/erasetoanypublisher()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/eraseToAnyPublisher()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/eraseToAnyPublisher()", + "kind" : "symbol", + "role" : "symbol", + "title" : "eraseToAnyPublisher()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/erasetoanypublisher()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/failure.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/failure.json new file mode 100644 index 000000000..0ca2399c5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/failure.json @@ -0,0 +1,198 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.Failure", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Failure" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC7Failurea", + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "role" : "symbol", + "roleHeading" : "Type Alias", + "symbolKind" : "typealias", + "title" : "AsyncGraphQLQueryPager.Failure" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/failure" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Failure": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Failure", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager.Failure", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/failure" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/fetch().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/fetch().json new file mode 100644 index 000000000..bf17a52d0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/fetch().json @@ -0,0 +1,196 @@ +{ + "abstract" : [ + { + "text" : "Fetches the first page.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/fetch()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC5fetchyyYaF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "fetch()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/fetch()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/fetch()": { + "abstract" : [ + { + "text" : "Fetches the first page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/fetch()", + "kind" : "symbol", + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/fetch()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/filter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/filter(_:).json new file mode 100644 index 000000000..0cae9b196 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/filter(_:).json @@ -0,0 +1,412 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.filter(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/filter(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6filteryAA10PublishersO6FilterVy_xGSb6OutputQzcF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "filter(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "isIncluded" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/filter(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/filter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/filter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/filter(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first().json new file mode 100644 index 000000000..7205a0a36 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.first()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5firstAA10PublishersO5FirstVy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "first()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/first()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/first()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first()", + "kind" : "symbol", + "role" : "symbol", + "title" : "first()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/first()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first(where:).json new file mode 100644 index 000000000..53e02b173 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/first(where:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.first(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5first5whereAA10PublishersO10FirstWhereVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "first(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/first(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/first(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "first(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/first(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-18s1g.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-18s1g.json new file mode 100644 index 000000000..dad2a717e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-18s1g.json @@ -0,0 +1,722 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-18s1g" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE7flatMap13maxPublishers_AA0H0O04FlatF0Vy_qd__AK03SetD4TypeVy_xAFQyd__GGAA11SubscribersO6DemandV_qd__6OutputQzctAaBRd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-18s1g" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-18s1g": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-18s1g", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-18s1g" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-4rfcg.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-4rfcg.json new file mode 100644 index 000000000..d0aeb6162 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-4rfcg.json @@ -0,0 +1,683 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-4rfcg" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7flatMap13maxPublishers_AA0F0O04FlatD0Vy_AG14SetFailureTypeVy_qd__0I0QzGxGAA11SubscribersO6DemandV_qd__6OutputQzctAaBRd__s5NeverOALRtd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-4rfcg" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-4rfcg": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-4rfcg", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-4rfcg" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-9udqa.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-9udqa.json new file mode 100644 index 000000000..da9f07f2b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-9udqa.json @@ -0,0 +1,636 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-9udqa" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7flatMap13maxPublishers_AA0F0O04FlatD0Vy_qd_0_xGAA11SubscribersO6DemandV_qd_0_6OutputQzctAOQyd_0_Rsd__AaBRd_0_7FailureQyd_0_ARRtzr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-9udqa" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-9udqa": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-9udqa", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-9udqa" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-be6d.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-be6d.json new file mode 100644 index 000000000..cf1087058 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/flatmap(maxpublishers:_:)-be6d.json @@ -0,0 +1,645 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-be6d" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE7flatMap13maxPublishers_AA0H0O04FlatF0Vy_qd__xGAA11SubscribersO6DemandV_qd__6OutputQzctAaBRd__AeFRtd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-be6d" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-be6d": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-be6d", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-be6d" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json new file mode 100644 index 000000000..a68d5edbf --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json @@ -0,0 +1,799 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12handleEvents19receiveSubscription0E6Output0E10Completion0E6Cancel0E7RequestAA10PublishersO06HandleD0Vy_xGyAA0F0_pcSg_y0G0QzcSgyAA11SubscribersO0H0Oy_7FailureQzGcSgyycSgyAU6DemandVcSgtF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/ignoreoutput().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/ignoreoutput().json new file mode 100644 index 000000000..a5288ed64 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/ignoreoutput().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.ignoreOutput()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/ignoreOutput()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12ignoreOutputAA10PublishersO06IgnoreD0Vy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "ignoreOutput()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/ignoreoutput()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/ignoreOutput()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/ignoreOutput()", + "kind" : "symbol", + "role" : "symbol", + "title" : "ignoreOutput()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/ignoreoutput()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json new file mode 100644 index 000000000..6f0dfafbe --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -0,0 +1,1361 @@ +{ + "abstract" : [ + { + "text" : "For most use-cases, it’s recommended to use the static ", + "type" : "text" + }, + { + "code" : "make...", + "type" : "codeVoice" + }, + { + "text" : " functions instead of this initializer.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver0H9Transform0pR0ACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0N14ExtractionDataOyqd_0_qd_1_Gcqd_1_Sgqd___AA0B9DirectionOtcSgx0Y0Qyd_0_KcxAWQyd_1_KctYacSmRzAA0bO0Rd__0A3API0dE0Rd_0_A_A0_Rd_1_7ElementQzRsd_2_r2_lufc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo client", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "client" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The initial query to be performed.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "initialQuery" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The queue that the internal ", + "type" : "text" + }, + { + "code" : "GraphQLQueryWatcher", + "type" : "codeVoice" + }, + { + "text" : "s dispatch their results to. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "watcherDispatchQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "This transforming function extracts a ", + "type" : "text" + }, + { + "code" : "PaginationInfo", + "type" : "codeVoice" + }, + { + "text" : " from either ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " or ", + "type" : "text" + }, + { + "code" : "PaginatedQuery.Data", + "type" : "codeVoice" + }, + { + "text" : ", represented in the form of ", + "type" : "text" + }, + { + "code" : "PageExtractionData", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "extractPageInfo" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "This transforming function initializes a new ", + "type" : "text" + }, + { + "code" : "PaginatedQuery", + "type" : "codeVoice" + }, + { + "text" : " given a ", + "type" : "text" + }, + { + "code" : "PagiantionInfo", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "PaginationDirection", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "pageResolver" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Transforms the ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to a ", + "type" : "text" + }, + { + "code" : "Model", + "type" : "codeVoice" + }, + { + "text" : " type.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "initialTransform" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Transforms the ", + "type" : "text" + }, + { + "code" : "PaginatedQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to a ", + "type" : "text" + }, + { + "code" : "Model", + "type" : "codeVoice" + }, + { + "text" : " type.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "pageTransform" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + { + "text" : "For most use-cases, it’s recommended to use the static ", + "type" : "text" + }, + { + "code" : "make...", + "type" : "codeVoice" + }, + { + "text" : " functions instead of this initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last().json new file mode 100644 index 000000000..782560938 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.last()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4lastAA10PublishersO4LastVy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "last()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/last()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/last()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last()", + "kind" : "symbol", + "role" : "symbol", + "title" : "last()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/last()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last(where:).json new file mode 100644 index 000000000..d9badfca3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/last(where:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.last(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4last5whereAA10PublishersO9LastWhereVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "last(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/last(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/last(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "last(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/last(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadall(fetchfrominitialpage:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadall(fetchfrominitialpage:).json new file mode 100644 index 000000000..3eb74619b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadall(fetchfrominitialpage:).json @@ -0,0 +1,319 @@ +{ + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadAll(fetchFromInitialPage:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC7loadAll20fetchFromInitialPageySb_tYaKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadAll(fetchFromInitialPage:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = true) " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Pass true to begin loading from the initial page; otherwise pass false. Defaults to ", + "type" : "text" + }, + { + "code" : "true", + "type" : "codeVoice" + }, + { + "text" : ". ", + "type" : "text" + }, + { + "inlineContent" : [ + { + "text" : "NOTE", + "type" : "text" + } + ], + "type" : "strong" + }, + { + "text" : ": Loading all pages with this value set to ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " requires that the initial page has already been loaded previously.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "fetchFromInitialPage" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadall(fetchfrominitialpage:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadAll(fetchFromInitialPage:)": { + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadAll(fetchFromInitialPage:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadall(fetchfrominitialpage:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadnext(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadnext(cachepolicy:).json new file mode 100644 index 000000000..161a947bc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadnext(cachepolicy:).json @@ -0,0 +1,306 @@ +{ + "abstract" : [ + { + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadNext(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC8loadNext11cachePolicyy0A005CacheJ0O_tYaKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadNext(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : " = .returnCacheDataAndFetch) " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo ", + "type" : "text" + }, + { + "code" : "CachePolicy", + "type" : "codeVoice" + }, + { + "text" : " to use. Defaults to ", + "type" : "text" + }, + { + "code" : "returnCacheDataAndFetch", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cachePolicy" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadnext(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadNext(cachePolicy:)": { + "abstract" : [ + { + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadNext(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadNext(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadnext(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadprevious(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadprevious(cachepolicy:).json new file mode 100644 index 000000000..0074b07dc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/loadprevious(cachepolicy:).json @@ -0,0 +1,306 @@ +{ + "abstract" : [ + { + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadPrevious(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC12loadPrevious11cachePolicyy0A005CacheJ0O_tYaKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadPrevious(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : " = .returnCacheDataAndFetch) " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo ", + "type" : "text" + }, + { + "code" : "CachePolicy", + "type" : "codeVoice" + }, + { + "text" : " to use. Defaults to ", + "type" : "text" + }, + { + "code" : "returnCacheDataAndFetch", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cachePolicy" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadprevious(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadPrevious(cachePolicy:)": { + "abstract" : [ + { + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadPrevious(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadprevious(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json new file mode 100644 index 000000000..56f7ab65c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json @@ -0,0 +1,1152 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client07initialJ020watcherDispatchQueue13queryProvider08previousjQ022extractInitialPageInfo0s9PaginateduV0ACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0i5BasedB0O0H0VSgcqd_0_AXcAW4DataQyd__cAwYQyd_0_ctYaANRsz0A3API0dE0Rd__A0_A1_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json new file mode 100644 index 000000000..8c6c23a05 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json @@ -0,0 +1,1405 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client07initialJ020watcherDispatchQueue13queryProvider08previousjQ022extractInitialPageInfo0s9PaginateduV00L9Transform04pageX0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0i5BasedB0O0H0VSgcqd_0_AWcAV4DataQyd__cAvXQyd_0_cxAYKcxAZKctYaSmRz0A3API0dE0Rd__A_A0_Rd_0_7ElementQzRsd_1_r1_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json new file mode 100644 index 000000000..a60e39651 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json @@ -0,0 +1,1308 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client07initialJ020watcherDispatchQueue13queryProvider08previousjQ022extractInitialPageInfo0s9PaginateduV09transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0i5BasedB0O0H0VSgcqd_0_AVcAU4DataQyd__cAuWQyd_0_cxSayAYG_AxZtKctYa0A3API0dE0Rd__A_A0_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json new file mode 100644 index 000000000..5ed6ed8d8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json @@ -0,0 +1,1007 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client5start20watcherDispatchQueue13queryProvider08previousjQ015extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_AA0i5BasedB0O0H0VSgSo17OS_dispatch_queueCqd__AUcqd__AUcAT4DataQyd__ctYaAMRsz0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json new file mode 100644 index 000000000..1c26af6be --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json @@ -0,0 +1,1163 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client5start20watcherDispatchQueue13queryProvider08previousjQ015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0i5BasedB0O0H0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxSayAWG_AwXtKctYa0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json new file mode 100644 index 000000000..bed87739c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json @@ -0,0 +1,1132 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client5start20watcherDispatchQueue13queryProvider08previousjQ015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0i5BasedB0O0H0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxAWKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeconnectable().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeconnectable().json new file mode 100644 index 000000000..d9d015eff --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeconnectable().json @@ -0,0 +1,377 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.makeConnectable()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeConnectable()" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE15makeConnectableAA10PublishersO04MakeF0Vy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "makeConnectable()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeconnectable()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeConnectable()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeConnectable()", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeConnectable()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeconnectable()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json new file mode 100644 index 000000000..a4fc0e2e8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json @@ -0,0 +1,1040 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAvWQyd_0_cqd_0_AVctYaAMRsz0A3API0dE0Rd__AZA_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json new file mode 100644 index 000000000..2bcbaa4f3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json @@ -0,0 +1,1293 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8Resolver0L9Transform04pageW0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctYaSmRz0A3API0dE0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json new file mode 100644 index 000000000..a1f04c817 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json @@ -0,0 +1,1196 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKctYa0A3API0dE0Rd__AyZRd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..aeee136da --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,985 @@ +{ + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has an output type of ", + "type" : "text" + }, + { + "code" : "Result<(PaginationOutput, UpdateSource), Error>", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAT4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo client", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "client" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The preferred dispatch queue for the internal ", + "type" : "text" + }, + { + "code" : "GraphQLQueryWatcher", + "type" : "codeVoice" + }, + { + "text" : "s to operate on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "watcherDispatchQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "InitialQuery", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "queryProvider" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "name" : "extractPageInfo" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has an output type of ", + "type" : "text" + }, + { + "code" : "Result<(PaginationOutput, UpdateSource), Error>", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json new file mode 100644 index 000000000..b56c471df --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json @@ -0,0 +1,940 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxAUKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json new file mode 100644 index 000000000..adacf546b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json @@ -0,0 +1,1155 @@ +{ + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has a custom output model.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxSayAUG_AuVtKctYa0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo client", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "client" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The preferred dispatch queue for the internal ", + "type" : "text" + }, + { + "code" : "GraphQLQueryWatcher", + "type" : "codeVoice" + }, + { + "text" : "s to operate on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "watcherDispatchQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "InitialQuery", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "queryProvider" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "name" : "extractPageInfo" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "([InitialQuery.Data], InitialQuery.Data, [InitialQuery.Data])", + "type" : "codeVoice" + }, + { + "text" : " to a custom ", + "type" : "text" + }, + { + "code" : "Model", + "type" : "codeVoice" + }, + { + "text" : " type.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "transform" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "AsyncGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has a custom output model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..1f6f14999 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,714 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAR4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json new file mode 100644 index 000000000..ea2de848a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json @@ -0,0 +1,839 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAP4DataQyd__cxASKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json new file mode 100644 index 000000000..a037ebc3f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json @@ -0,0 +1,1040 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAvWQyd_0_cqd_0_AVctYaAMRsz0A3API0dE0Rd__AZA_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json new file mode 100644 index 000000000..5b6b02266 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json @@ -0,0 +1,1293 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p8PreviousrS008previousR8Resolver0L9Transform04pageW0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctYaSmRz0A3API0dE0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json new file mode 100644 index 000000000..c003c7f53 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json @@ -0,0 +1,1196 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p8PreviousrS008previousR8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKctYa0A3API0dE0Rd__AyZRd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..b7e08da68 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,815 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAT4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json new file mode 100644 index 000000000..29ffad929 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json @@ -0,0 +1,940 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxAUKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json new file mode 100644 index 000000000..a71432bbb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json @@ -0,0 +1,971 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxSayAUG_AuVtKctYa0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..b7b34ec32 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,714 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAR4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json new file mode 100644 index 000000000..2ca9bf2d3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json @@ -0,0 +1,839 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAP4DataQyd__cxASKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-82inb.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-82inb.json new file mode 100644 index 000000000..92aa34a2e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-82inb.json @@ -0,0 +1,457 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-82inb" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO3MapVy_xqd__Gqd__6OutputQzclF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:)-82inb" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:)-82inb": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-82inb", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:)-82inb" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-9qm4q.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-9qm4q.json new file mode 100644 index 000000000..2ee01c8c6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:)-9qm4q.json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-9qm4q" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO10MapKeyPathVy_xqd__Gs0fG0Cy6OutputQzqd__GlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:)-9qm4q" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:)-9qm4q": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-9qm4q", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:)-9qm4q" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:).json new file mode 100644 index 000000000..51bab01c6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:).json @@ -0,0 +1,639 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO11MapKeyPath2Vy_xqd__qd_0_Gs0F4PathCy6OutputQzqd__G_AKyAMqd_0_Gtr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath0" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:_:).json new file mode 100644 index 000000000..69ca2ed01 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/map(_:_:_:).json @@ -0,0 +1,802 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO11MapKeyPath3Vy_xqd__qd_0_qd_1_Gs0F4PathCy6OutputQzqd__G_AKyAMqd_0_GAKyAMqd_1_Gtr1_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath0" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/maperror(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/maperror(_:).json new file mode 100644 index 000000000..b3be7be15 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/maperror(_:).json @@ -0,0 +1,478 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.mapError(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/mapError(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8mapErroryAA10PublishersO03MapD0Vy_xqd__Gqd__7FailureQzcs0D0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "mapError(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/maperror(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/mapError(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/mapError(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "mapError(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/maperror(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/max(by:).json new file mode 100644 index 000000000..4509df24d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/max(by:).json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.max(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/max(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3max2byAA10PublishersO10ComparisonVy_xGSb6OutputQz_ALtc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "max(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/max(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/max(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/max(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "max(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/max(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/measureinterval(using:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/measureinterval(using:options:).json new file mode 100644 index 000000000..d29d7cd2c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/measureinterval(using:options:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.measureInterval(using:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/measureInterval(using:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE15measureInterval5using7optionsAA10PublishersO07MeasureD0Vy_xqd__Gqd___16SchedulerOptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "measureInterval(using:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/measureinterval(using:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/measureInterval(using:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/measureInterval(using:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "measureInterval(using:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/measureinterval(using:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:).json new file mode 100644 index 000000000..78f909515 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:).json @@ -0,0 +1,369 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4withAA10PublishersO9MergeManyVy_xGx_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:).json new file mode 100644 index 000000000..13d6f58d1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:).json @@ -0,0 +1,671 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with_AA10PublishersO6Merge3Vy_xqd__qd_0_Gqd___qd_0_tAaBRd__AaBRd_0_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:).json new file mode 100644 index 000000000..4a85f254c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:).json @@ -0,0 +1,840 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with__AA10PublishersO6Merge4Vy_xqd__qd_0_qd_1_Gqd___qd_0_qd_1_tAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSr1_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:).json new file mode 100644 index 000000000..62f9f9665 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:).json @@ -0,0 +1,1009 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with___AA10PublishersO6Merge5Vy_xqd__qd_0_qd_1_qd_2_Gqd___qd_0_qd_1_qd_2_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSr2_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:).json new file mode 100644 index 000000000..179e15772 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:).json @@ -0,0 +1,1178 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with____AA10PublishersO6Merge6Vy_xqd__qd_0_qd_1_qd_2_qd_3_Gqd___qd_0_qd_1_qd_2_qd_3_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_AaBRd_3_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSAKQyd_3_AURSANQyd_3_AVRSr3_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "f" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:).json new file mode 100644 index 000000000..f771a96a1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:).json @@ -0,0 +1,1347 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with_____AA10PublishersO6Merge7Vy_xqd__qd_0_qd_1_qd_2_qd_3_qd_4_Gqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_AaBRd_3_AaBRd_4_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSAKQyd_3_AURSANQyd_3_AVRSAKQyd_4_AWRSANQyd_4_AXRSr4_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "f" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "g" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:_:).json new file mode 100644 index 000000000..22cc542b8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/merge(with:_:_:_:_:_:_:).json @@ -0,0 +1,1516 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with______AA10PublishersO6Merge8Vy_xqd__qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_Gqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_AaBRd_3_AaBRd_4_AaBRd_5_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSAKQyd_3_AURSANQyd_3_AVRSAKQyd_4_AWRSANQyd_4_AXRSAKQyd_5_AYRSANQyd_5_AZRSr5_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "f" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "g" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "h" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/min(by:).json new file mode 100644 index 000000000..77c199813 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/min(by:).json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.min(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/min(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3min2byAA10PublishersO10ComparisonVy_xGSb6OutputQz_ALtc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "min(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/min(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/min(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/min(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "min(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/min(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(_:).json new file mode 100644 index 000000000..6892dae5d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(_:).json @@ -0,0 +1,494 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.multicast(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9multicastyAA10PublishersO9MulticastCy_xqd__Gqd__ycAA7SubjectRd__7FailureQyd__AKRtz6OutputQyd__ANRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "multicast(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "createSubject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " () -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine7SubjectP", + "text" : "Subject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/multicast(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/multicast(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/multicast(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(subject:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(subject:).json new file mode 100644 index 000000000..b91c05fc5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/multicast(subject:).json @@ -0,0 +1,494 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.multicast(subject:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(subject:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9multicast7subjectAA10PublishersO9MulticastCy_xqd__Gqd___tAA7SubjectRd__7FailureQyd__ALRtz6OutputQyd__AORtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "multicast(subject:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine7SubjectP", + "text" : "Subject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/multicast(subject:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/multicast(subject:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(subject:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(subject:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/multicast(subject:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(at:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(at:).json new file mode 100644 index 000000000..1ac8aa785 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(at:).json @@ -0,0 +1,372 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.output(at:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(at:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6output2atAA10PublishersO6OutputVy_xGSi_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "output(at:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "index" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output(at:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/output(at:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(at:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(at:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output(at:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(in:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(in:).json new file mode 100644 index 000000000..2cf463469 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output(in:).json @@ -0,0 +1,439 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.output(in:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(in:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6output2inAA10PublishersO6OutputVy_xGqd___tSXRd__Si5BoundRtd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "output(in:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "range" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SX", + "text" : "RangeExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Bound" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output(in:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/output(in:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(in:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(in:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output(in:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output.json new file mode 100644 index 000000000..09df346df --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/output.json @@ -0,0 +1,260 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.Output", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Output" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6Outputa", + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "roleHeading" : "Type Alias", + "symbolKind" : "typealias", + "title" : "AsyncGraphQLQueryPager.Output" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<(" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination12UpdateSourceO", + "text" : "UpdateSource" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Output": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Output", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager.Output", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/pager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/pager.json new file mode 100644 index 000000000..326f6b224 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/pager.json @@ -0,0 +1,222 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/pager" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC5pagerAA0cF4Type_pvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination14AsyncPagerTypeP", + "text" : "AsyncPagerType" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "pager" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination14AsyncPagerTypeP", + "text" : "AsyncPagerType" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/pager" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/pager": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination14AsyncPagerTypeP", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/pager", + "kind" : "symbol", + "role" : "symbol", + "title" : "pager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/pager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(_:).json new file mode 100644 index 000000000..1dabf1989 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prefix(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6prefixyAA10PublishersO6OutputVy_xGSiF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prefix(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "maxLength" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prefix(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(untiloutputfrom:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(untiloutputfrom:).json new file mode 100644 index 000000000..f7da57f65 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(untiloutputfrom:).json @@ -0,0 +1,438 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prefix(untilOutputFrom:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(untilOutputFrom:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6prefix15untilOutputFromAA10PublishersO011PrefixUntilE0Vy_xqd__Gqd___tAaBRd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prefix(untilOutputFrom:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(untiloutputfrom:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prefix(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(untiloutputfrom:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(while:).json new file mode 100644 index 000000000..d91c6e182 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prefix(while:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prefix(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6prefix5whileAA10PublishersO11PrefixWhileVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prefix(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prepend(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prepend(_:).json new file mode 100644 index 000000000..9fb06085d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/prepend(_:).json @@ -0,0 +1,527 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prepend(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prepend(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7prependyAA10PublishersO11ConcatenateVy_AF8SequenceVy_Say6OutputQzG7FailureQzGxGALd_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prepend(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "elements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prepend(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prepend(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prepend(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prepend(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prepend(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/print(_:to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/print(_:to:).json new file mode 100644 index 000000000..b11a88836 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/print(_:to:).json @@ -0,0 +1,415 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.print(_:to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/print(_:to:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5print_2toAA10PublishersO5PrintVy_xGSS_s16TextOutputStream_pSgtF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "print(_:to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " = \"\", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "stream" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/print(_:to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/print(_:to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/print(_:to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "print(_:to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/print(_:to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/publisher-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/publisher-implementations.json new file mode 100644 index 000000000..c7cc91509 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/publisher-implementations.json @@ -0,0 +1,11824 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Publisher Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/values" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/allSatisfy(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/append(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assertNoFailure(_:file:line:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:on:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpointOnError()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/buffer(size:prefetch:whenFull:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/catch(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-48gec", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-4zsjg", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-2g3tq", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-332rm", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/compactMap(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/count()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/debounce(for:scheduler:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/decode(type:decoder:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/delay(for:tolerance:scheduler:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(untilOutputFrom:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/dropFirst(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/eraseToAnyPublisher()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/filter(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-18s1g", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-4rfcg", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-9udqa", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-be6d", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/ignoreOutput()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeConnectable()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-82inb", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-9qm4q", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/mapError(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/max(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/measureInterval(using:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/min(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(subject:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(at:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(in:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(untilOutputFrom:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prepend(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/print(_:to:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(on:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/reduce(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceEmpty(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceError(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceNil(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/retry(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/scan(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/setFailureType(to:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/share()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveCompletion:receiveValue:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveValue:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-82ill", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-8nx1c", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(on:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/throttle(for:scheduler:latest:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/timeout(_:scheduler:options:customError:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryAllSatisfy(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCatch(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCompactMap(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryContains(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryDrop(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFilter(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFirst(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryLast(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMap(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMax(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMin(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryPrefix(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryReduce(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryRemoveDuplicates(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryScan(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-2ivds", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-58jd0", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-2qx3t", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-8i3mw", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:_:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/allSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/allSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "allSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/allsatisfy(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/append(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/append(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "append(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/append(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/assertNoFailure(_:file:line:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assertNoFailure(_:file:line:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assertNoFailure(_:file:line:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assertnofailure(_:file:line:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/assign(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assign(to:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/assign(to:on:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/assign(to:on:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:on:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/assign(to:on:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/breakpointOnError()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/breakpointOnError()", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpointOnError()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/breakpointonerror()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/buffer(size:prefetch:whenFull:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/buffer(size:prefetch:whenFull:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "buffer(size:prefetch:whenFull:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/buffer(size:prefetch:whenfull:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/catch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/catch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "catch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/catch(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/collect()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect()", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/collect(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/collect(_:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/collect(_:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/collect(_:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:)-48gec": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-48gec", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:)-48gec" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:)-4zsjg": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:)-4zsjg", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:)-4zsjg" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:_:)-2g3tq": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-2g3tq", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:)-2g3tq" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:_:)-332rm": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:)-332rm", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:)-332rm" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/combineLatest(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/combineLatest(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/combinelatest(_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/compactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/compactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "compactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/compactmap(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/contains(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/contains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/contains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/contains(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/count()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/count()", + "kind" : "symbol", + "role" : "symbol", + "title" : "count()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/count()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/debounce(for:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/debounce(for:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "debounce(for:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/debounce(for:scheduler:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/decode(type:decoder:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/decode(type:decoder:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "decode(type:decoder:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/decode(type:decoder:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/delay(for:tolerance:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/delay(for:tolerance:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "delay(for:tolerance:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/delay(for:tolerance:scheduler:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/drop(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/drop(untiloutputfrom:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/drop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/drop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/drop(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/dropFirst(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/dropFirst(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "dropFirst(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/dropfirst(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/eraseToAnyPublisher()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/eraseToAnyPublisher()", + "kind" : "symbol", + "role" : "symbol", + "title" : "eraseToAnyPublisher()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/erasetoanypublisher()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/filter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/filter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/filter(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/first()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first()", + "kind" : "symbol", + "role" : "symbol", + "title" : "first()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/first()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/first(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/first(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "first(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/first(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-18s1g": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-18s1g", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-18s1g" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-4rfcg": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-4rfcg", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-4rfcg" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-9udqa": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-9udqa", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-9udqa" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/flatMap(maxPublishers:_:)-be6d": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/flatMap(maxPublishers:_:)-be6d", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/flatmap(maxpublishers:_:)-be6d" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/ignoreOutput()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/ignoreOutput()", + "kind" : "symbol", + "role" : "symbol", + "title" : "ignoreOutput()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/ignoreoutput()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/last()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last()", + "kind" : "symbol", + "role" : "symbol", + "title" : "last()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/last()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/last(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/last(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "last(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/last(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeConnectable()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeConnectable()", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeConnectable()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeconnectable()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:)-82inb": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-82inb", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:)-82inb" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:)-9qm4q": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:)-9qm4q", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:)-9qm4q" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/map(_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/map(_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/map(_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/mapError(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/mapError(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "mapError(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/maperror(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/max(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/max(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "max(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/max(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/measureInterval(using:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/measureInterval(using:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "measureInterval(using:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/measureinterval(using:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/merge(with:_:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/merge(with:_:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/merge(with:_:_:_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/min(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/min(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "min(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/min(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/multicast(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/multicast(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/multicast(subject:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/multicast(subject:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(subject:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/multicast(subject:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/output(at:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(at:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(at:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output(at:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/output(in:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/output(in:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(in:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output(in:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prefix(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prefix(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(untiloutputfrom:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prefix(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/prepend(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/prepend(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prepend(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/prepend(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/print(_:to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/print(_:to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "print(_:to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/print(_:to:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/receive(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/receive(on:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/reduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/reduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "reduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/reduce(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/removeDuplicates()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates()", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/removeduplicates()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/removeDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/removeduplicates(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/replaceEmpty(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceEmpty(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceEmpty(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replaceempty(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/replaceError(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceError(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceError(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replaceerror(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/replaceNil(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceNil(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceNil(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replacenil(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/retry(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/retry(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "retry(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/retry(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/scan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/scan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "scan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/scan(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/setFailureType(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/setFailureType(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "setFailureType(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/setfailuretype(to:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/share()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/share()", + "kind" : "symbol", + "role" : "symbol", + "title" : "share()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/share()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/sink(receiveCompletion:receiveValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveCompletion:receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveCompletion:receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/sink(receivecompletion:receivevalue:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/sink(receiveValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/sink(receivevalue:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(_:)-82ill": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-82ill", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(_:)-82ill" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(_:)-8nx1c": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-8nx1c", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(_:)-8nx1c" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(on:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/throttle(for:scheduler:latest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/throttle(for:scheduler:latest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "throttle(for:scheduler:latest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/throttle(for:scheduler:latest:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/timeout(_:scheduler:options:customError:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/timeout(_:scheduler:options:customError:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "timeout(_:scheduler:options:customError:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/timeout(_:scheduler:options:customerror:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryAllSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryAllSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryAllSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryallsatisfy(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryCatch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCatch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCatch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycatch(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryCompactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCompactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCompactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycompactmap(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryContains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryContains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryContains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycontains(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryDrop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryDrop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryDrop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trydrop(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryFilter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFilter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFilter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryfilter(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryFirst(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFirst(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFirst(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryfirst(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryLast(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryLast(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryLast(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trylast(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymap(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryMax(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMax(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMax(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymax(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryMin(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMin(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMin(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymin(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryPrefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryPrefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryPrefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryprefix(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryReduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryReduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryReduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryreduce(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryRemoveDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryRemoveDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryRemoveDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryremoveduplicates(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryScan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryScan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryScan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryscan(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/values": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/values", + "kind" : "symbol", + "role" : "symbol", + "title" : "values", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/values" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:)-2ivds": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-2ivds", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:)-2ivds" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:)-58jd0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-58jd0", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:)-58jd0" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:_:)-2qx3t": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-2qx3t", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:)-2qx3t" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:_:)-8i3mw": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-8i3mw", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:)-8i3mw" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(on:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(on:options:).json new file mode 100644 index 000000000..8dee2eb47 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(on:options:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.receive(on:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(on:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7receive2on7optionsAA10PublishersO9ReceiveOnVy_xqd__Gqd___16SchedulerOptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "receive(on:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/receive(on:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/receive(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/receive(on:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(subscriber:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(subscriber:).json new file mode 100644 index 000000000..b271766de --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/receive(subscriber:).json @@ -0,0 +1,394 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.receive(subscriber:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(subscriber:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC7receive10subscriberyqd___t7Combine10SubscriberRd__s5NeverO7FailureRtd__s6ResultOyx_AA12UpdateSourceOts5Error_pG5InputRtd__lF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "receive(subscriber:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10SubscriberP", + "text" : "Subscriber" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Input" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<(" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination12UpdateSourceO", + "text" : "UpdateSource" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/receive(subscriber:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/receive(subscriber:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/receive(subscriber:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(subscriber:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/receive(subscriber:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/reduce(_:_:).json new file mode 100644 index 000000000..5ba5f5f41 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/reduce(_:_:).json @@ -0,0 +1,521 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.reduce(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/reduce(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6reduceyAA10PublishersO6ReduceVy_xqd__Gqd___qd__qd___6OutputQztctlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "reduce(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/reduce(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/reduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/reduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "reduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/reduce(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/refetch(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/refetch(cachepolicy:).json new file mode 100644 index 000000000..43c34d673 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/refetch(cachepolicy:).json @@ -0,0 +1,274 @@ +{ + "abstract" : [ + { + "text" : "Discards pagination state and fetches the first page from scratch.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/refetch(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC7refetch11cachePolicyy0A005CacheI0O_tYaF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "refetch(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : " = .fetchIgnoringCacheData) " + }, + { + "kind" : "keyword", + "text" : "async" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The apollo cache policy to trigger the first fetch with. Defaults to ", + "type" : "text" + }, + { + "code" : "fetchIgnoringCacheData", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cachePolicy" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/refetch(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/refetch(cachePolicy:)": { + "abstract" : [ + { + "text" : "Discards pagination state and fetches the first page from scratch.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/refetch(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/refetch(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates().json new file mode 100644 index 000000000..eb2244bc8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates().json @@ -0,0 +1,377 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.removeDuplicates()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates()" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAASQ6OutputRpzrlE16removeDuplicatesAA10PublishersO06RemoveE0Vy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "removeDuplicates()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/removeduplicates()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/removeDuplicates()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates()", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/removeduplicates()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates(by:).json new file mode 100644 index 000000000..e3b52e99b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/removeduplicates(by:).json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.removeDuplicates(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE16removeDuplicates2byAA10PublishersO06RemoveD0Vy_xGSb6OutputQz_ALtc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "removeDuplicates(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/removeduplicates(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/removeDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/removeDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/removeduplicates(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceempty(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceempty(with:).json new file mode 100644 index 000000000..7cf6fe806 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceempty(with:).json @@ -0,0 +1,393 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.replaceEmpty(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceEmpty(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12replaceEmpty4withAA10PublishersO07ReplaceD0Vy_xG6OutputQz_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "replaceEmpty(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replaceempty(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/replaceEmpty(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceEmpty(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceEmpty(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replaceempty(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceerror(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceerror(with:).json new file mode 100644 index 000000000..ae6d04861 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replaceerror(with:).json @@ -0,0 +1,393 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.replaceError(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceError(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12replaceError4withAA10PublishersO07ReplaceD0Vy_xG6OutputQz_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "replaceError(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replaceerror(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/replaceError(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceError(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceError(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replaceerror(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replacenil(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replacenil(with:).json new file mode 100644 index 000000000..9a385b146 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/replacenil(with:).json @@ -0,0 +1,449 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.replaceNil(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceNil(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10replaceNil4withAA10PublishersO3MapVy_xqd__Gqd___tqd__Sg6OutputRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "replaceNil(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replacenil(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/replaceNil(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/replaceNil(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceNil(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/replacenil(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/retry(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/retry(_:).json new file mode 100644 index 000000000..192b80d48 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/retry(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.retry(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/retry(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5retryyAA10PublishersO5RetryVy_xGSiF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "retry(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "retries" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/retry(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/retry(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/retry(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "retry(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/retry(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/scan(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/scan(_:_:).json new file mode 100644 index 000000000..282e64a5a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/scan(_:_:).json @@ -0,0 +1,521 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.scan(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/scan(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4scanyAA10PublishersO4ScanVy_xqd__Gqd___qd__qd___6OutputQztctlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "scan(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/scan(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/scan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/scan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "scan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/scan(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/setfailuretype(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/setfailuretype(to:).json new file mode 100644 index 000000000..82cb9837c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/setfailuretype(to:).json @@ -0,0 +1,502 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.setFailureType(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/setFailureType(to:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE03setD4Type2toAA10PublishersO03SetdF0Vy_xqd__Gqd__m_ts5ErrorRd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "setFailureType(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "failureType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/setfailuretype(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/setFailureType(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/setFailureType(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "setFailureType(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/setfailuretype(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/share().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/share().json new file mode 100644 index 000000000..1a83bb1bc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/share().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.share()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/share()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5shareAA10PublishersO5ShareCy_xGyF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "share()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/share()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/share()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/share()", + "kind" : "symbol", + "role" : "symbol", + "title" : "share()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/share()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivecompletion:receivevalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivecompletion:receivevalue:).json new file mode 100644 index 000000000..03cb2edbc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivecompletion:receivevalue:).json @@ -0,0 +1,518 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.sink(receiveCompletion:receiveValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveCompletion:receiveValue:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4sink17receiveCompletion0D5ValueAA14AnyCancellableCyAA11SubscribersO0E0Oy_7FailureQzGc_y6OutputQzctF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "sink(receiveCompletion:receiveValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/sink(receivecompletion:receivevalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/sink(receiveCompletion:receiveValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveCompletion:receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveCompletion:receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/sink(receivecompletion:receivevalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivevalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivevalue:).json new file mode 100644 index 000000000..eb01912fb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/sink(receivevalue:).json @@ -0,0 +1,421 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.sink(receiveValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveValue:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE4sink12receiveValueAA14AnyCancellableCy6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "sink(receiveValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/sink(receivevalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/sink(receiveValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/sink(receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/sink(receivevalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-82ill.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-82ill.json new file mode 100644 index 000000000..25d75b03f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-82ill.json @@ -0,0 +1,384 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.subscribe(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-82ill" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9subscribeyyqd__AA10SubscriberRd__7FailureQyd__AFRtz5InputQyd__6OutputRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10SubscriberP", + "text" : "Subscriber" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Input" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(_:)-82ill" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(_:)-82ill": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-82ill", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(_:)-82ill" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-8nx1c.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-8nx1c.json new file mode 100644 index 000000000..608208e8c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(_:)-8nx1c.json @@ -0,0 +1,403 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.subscribe(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-8nx1c" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9subscribeyAA14AnyCancellableCqd__AA7SubjectRd__7FailureQyd__AHRtz6OutputQyd__AKRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine7SubjectP", + "text" : "Subject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(_:)-8nx1c" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(_:)-8nx1c": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(_:)-8nx1c", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(_:)-8nx1c" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(completion:).json new file mode 100644 index 000000000..c85364033 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(completion:).json @@ -0,0 +1,398 @@ +{ + "abstract" : [ + { + "text" : "Subscribe to the results of the pager, with the management of the subscriber being stored internally to the ", + "type" : "text" + }, + { + "code" : "AnyGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC9subscribe10completionyys6ResultOyx_AA12UpdateSourceOts5Error_pGScMYcc_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " @" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:ScM", + "text" : "MainActor" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Output", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The closure to trigger when new values come in.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "completion" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Output": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Output", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager.Output", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/output" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(completion:)": { + "abstract" : [ + { + "text" : "Subscribe to the results of the pager, with the management of the subscriber being stored internally to the ", + "type" : "text" + }, + { + "code" : "AnyGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "text" : "AsyncGraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(completion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(on:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(on:options:).json new file mode 100644 index 000000000..e9057cdbc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/subscribe(on:options:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.subscribe(on:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(on:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9subscribe2on7optionsAA10PublishersO11SubscribeOnVy_xqd__Gqd___16SchedulerOptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(on:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(on:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/subscribe(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/subscribe(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/subscribe(on:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/throttle(for:scheduler:latest:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/throttle(for:scheduler:latest:).json new file mode 100644 index 000000000..f09445a91 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/throttle(for:scheduler:latest:).json @@ -0,0 +1,585 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.throttle(for:scheduler:latest:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/throttle(for:scheduler:latest:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8throttle3for9scheduler6latestAA10PublishersO8ThrottleVy_xqd__G17SchedulerTimeType_6StrideQYd___qd__SbtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "throttle(for:scheduler:latest:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "interval" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/throttle(for:scheduler:latest:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/throttle(for:scheduler:latest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/throttle(for:scheduler:latest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "throttle(for:scheduler:latest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/throttle(for:scheduler:latest:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/timeout(_:scheduler:options:customerror:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/timeout(_:scheduler:options:customerror:).json new file mode 100644 index 000000000..a92a7e073 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/timeout(_:scheduler:options:customerror:).json @@ -0,0 +1,662 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.timeout(_:scheduler:options:customError:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/timeout(_:scheduler:options:customError:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7timeout_9scheduler7options11customErrorAA10PublishersO7TimeoutVy_xqd__G17SchedulerTimeType_6StrideQYd___qd__0J7OptionsQyd__Sg7FailureQzycSgtAA0J0Rd__lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "timeout(_:scheduler:options:customError:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "interval" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/timeout(_:scheduler:options:customerror:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/timeout(_:scheduler:options:customError:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/timeout(_:scheduler:options:customError:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "timeout(_:scheduler:options:customError:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/timeout(_:scheduler:options:customerror:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryallsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryallsatisfy(_:).json new file mode 100644 index 000000000..502c2c3db --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryallsatisfy(_:).json @@ -0,0 +1,436 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryAllSatisfy(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryAllSatisfy(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13tryAllSatisfyyAA10PublishersO03TrydE0Vy_xGSb6OutputQzKcF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryAllSatisfy(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryallsatisfy(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryAllSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryAllSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryAllSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryallsatisfy(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycatch(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycatch(_:).json new file mode 100644 index 000000000..b30c8e483 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycatch(_:).json @@ -0,0 +1,534 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryCatch(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCatch(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8tryCatchyAA10PublishersO03TryD0Vy_xqd__Gqd__7FailureQzKcAaBRd__6OutputQyd__ALRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryCatch(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "handler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycatch(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryCatch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCatch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCatch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycatch(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycompactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycompactmap(_:).json new file mode 100644 index 000000000..7a44c135b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycompactmap(_:).json @@ -0,0 +1,481 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryCompactMap(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCompactMap(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13tryCompactMapyAA10PublishersO03TrydE0Vy_xqd__Gqd__Sg6OutputQzKclF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryCompactMap(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycompactmap(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryCompactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryCompactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCompactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycompactmap(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycontains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycontains(where:).json new file mode 100644 index 000000000..e7534bcd9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trycontains(where:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryContains(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryContains(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE11tryContains5whereAA10PublishersO03TryD5WhereVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryContains(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycontains(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryContains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryContains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryContains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trycontains(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trydrop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trydrop(while:).json new file mode 100644 index 000000000..91ca9afc1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trydrop(while:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryDrop(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryDrop(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7tryDrop5whileAA10PublishersO03TryD5WhileVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryDrop(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trydrop(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryDrop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryDrop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryDrop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trydrop(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfilter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfilter(_:).json new file mode 100644 index 000000000..819808c04 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfilter(_:).json @@ -0,0 +1,436 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryFilter(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFilter(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9tryFilteryAA10PublishersO03TryD0Vy_xGSb6OutputQzKcF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryFilter(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "isIncluded" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryfilter(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryFilter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFilter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFilter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryfilter(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfirst(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfirst(where:).json new file mode 100644 index 000000000..d35a5b213 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryfirst(where:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryFirst(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFirst(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8tryFirst5whereAA10PublishersO03TryD5WhereVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryFirst(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryfirst(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryFirst(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryFirst(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFirst(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryfirst(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trylast(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trylast(where:).json new file mode 100644 index 000000000..e9e869649 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trylast(where:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryLast(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryLast(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7tryLast5whereAA10PublishersO03TryD5WhereVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryLast(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trylast(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryLast(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryLast(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryLast(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trylast(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymap(_:).json new file mode 100644 index 000000000..e790258a4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymap(_:).json @@ -0,0 +1,481 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryMap(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMap(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6tryMapyAA10PublishersO03TryD0Vy_xqd__Gqd__6OutputQzKclF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryMap(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymap(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymap(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymax(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymax(by:).json new file mode 100644 index 000000000..b969e7967 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymax(by:).json @@ -0,0 +1,500 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryMax(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMax(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6tryMax2byAA10PublishersO13TryComparisonVy_xGSb6OutputQz_ALtKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryMax(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymax(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryMax(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMax(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMax(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymax(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymin(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymin(by:).json new file mode 100644 index 000000000..2cba3a903 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/trymin(by:).json @@ -0,0 +1,500 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryMin(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMin(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6tryMin2byAA10PublishersO13TryComparisonVy_xGSb6OutputQz_ALtKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryMin(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymin(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryMin(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryMin(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMin(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/trymin(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryprefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryprefix(while:).json new file mode 100644 index 000000000..305423acc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryprefix(while:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryPrefix(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryPrefix(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9tryPrefix5whileAA10PublishersO03TryD5WhileVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryPrefix(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryprefix(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryPrefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryPrefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryPrefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryprefix(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryreduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryreduce(_:_:).json new file mode 100644 index 000000000..b44f985e2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryreduce(_:_:).json @@ -0,0 +1,545 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryReduce(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryReduce(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9tryReduceyAA10PublishersO03TryD0Vy_xqd__Gqd___qd__qd___6OutputQztKctlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryReduce(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryreduce(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryReduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryReduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryReduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryreduce(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryremoveduplicates(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryremoveduplicates(by:).json new file mode 100644 index 000000000..11495f332 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryremoveduplicates(by:).json @@ -0,0 +1,500 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryRemoveDuplicates(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryRemoveDuplicates(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE19tryRemoveDuplicates2byAA10PublishersO03TrydE0Vy_xGSb6OutputQz_ALtKc_tF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryRemoveDuplicates(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryremoveduplicates(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryRemoveDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryRemoveDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryRemoveDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryremoveduplicates(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryscan(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryscan(_:_:).json new file mode 100644 index 000000000..4d07f5476 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/tryscan(_:_:).json @@ -0,0 +1,545 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryScan(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryScan(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7tryScanyAA10PublishersO03TryD0Vy_xqd__Gqd___qd__qd___6OutputQztKctlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryScan(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryscan(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/tryScan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/tryScan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryScan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/tryscan(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/values.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/values.json new file mode 100644 index 000000000..1c233290e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/values.json @@ -0,0 +1,358 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.values", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/values" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE6valuesAA05AsyncB0VyxGvp::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "15.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "12.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "15.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "values" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/values" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/values": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/values", + "kind" : "symbol", + "role" : "symbol", + "title" : "values", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/values" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:).json new file mode 100644 index 000000000..a3149db45 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:).json @@ -0,0 +1,454 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3ZipVy_xqd__Gqd__AaBRd__7FailureQyd__AJRtzlF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-2ivds.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-2ivds.json new file mode 100644 index 000000000..421aa0ef7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-2ivds.json @@ -0,0 +1,591 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-2ivds" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO4Zip3Vy_xqd__qd_0_Gqd___qd_0_tAaBRd__AaBRd_0_7FailureQyd__AJRtzAJQyd_0_AKRSr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:)-2ivds" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:)-2ivds": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-2ivds", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:)-2ivds" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-58jd0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-58jd0.json new file mode 100644 index 000000000..cb75de434 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:)-58jd0.json @@ -0,0 +1,700 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-58jd0" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3MapVy_AF3ZipVy_xqd__Gqd_0_Gqd___qd_0_6OutputQz_AMQyd__tctAaBRd__7FailureQyd__APRtzr0_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:)-58jd0" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:)-58jd0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:)-58jd0", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:)-58jd0" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-2qx3t.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-2qx3t.json new file mode 100644 index 000000000..0b303d9ea --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-2qx3t.json @@ -0,0 +1,728 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-2qx3t" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO4Zip4Vy_xqd__qd_0_qd_1_Gqd___qd_0_qd_1_tAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__AJRtzAJQyd_0_AKRSAJQyd_1_AMRSr1_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:)-2qx3t" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:_:)-2qx3t": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-2qx3t", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:)-2qx3t" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-8i3mw.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-8i3mw.json new file mode 100644 index 000000000..f93d3adc7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:)-8i3mw.json @@ -0,0 +1,885 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-8i3mw" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3MapVy_AF4Zip3Vy_xqd__qd_0_Gqd_1_Gqd___qd_0_qd_1_6OutputQz_AMQyd__AMQyd_0_tctAaBRd__AaBRd_0_7FailureQyd__AQRtzAQQyd_0_ARRSr1_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:)-8i3mw" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:_:)-8i3mw": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:)-8i3mw", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:)-8i3mw" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:_:).json new file mode 100644 index 000000000..a4a60c68a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/zip(_:_:_:_:).json @@ -0,0 +1,1070 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3MapVy_AF4Zip4Vy_xqd__qd_0_qd_1_Gqd_2_Gqd___qd_0_qd_1_qd_2_6OutputQz_AMQyd__AMQyd_0_AMQyd_1_tctAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__ARRtzARQyd_0_ASRSARQyd_1_AURSr2_lF::SYNTHESIZED::s:16ApolloPagination22AsyncGraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncGraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "AsyncGraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/zip(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/zip(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/zip(_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype.json new file mode 100644 index 000000000..9ee877a29 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype.json @@ -0,0 +1,603 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP", + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "roleHeading" : "Protocol", + "symbolKind" : "protocol", + "title" : "AsyncPagerType" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/InitialQuery", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/PaginatedQuery" + ], + "title" : "Associated Types" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadPrevious" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/cancel()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/fetch()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadAll(fetchFromInitialPage:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadNext(cachePolicy:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadPrevious(cachePolicy:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/refetch(cachePolicy:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/InitialQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/InitialQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "InitialQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/initialquery" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/PaginatedQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/PaginatedQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "PaginatedQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/paginatedquery" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadNext", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadPrevious", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/cancel()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/cancel()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/cancel()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/fetch()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/fetch()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/fetch()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/loadAll(fetchFromInitialPage:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadAll(fetchFromInitialPage:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/loadall(fetchfrominitialpage:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/loadNext(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadNext(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadNext(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/loadnext(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/loadPrevious(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadPrevious(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/loadprevious(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/refetch(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/refetch(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/refetch(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/cancel().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/cancel().json new file mode 100644 index 000000000..60741ed91 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/cancel().json @@ -0,0 +1,186 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/cancel()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP6cancelyyYaF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "cancel()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/cancel()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/cancel()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/cancel()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/cancel()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadnext.json new file mode 100644 index 000000000..2f1fa8b00 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadnext.json @@ -0,0 +1,209 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadNext", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadprevious.json new file mode 100644 index 000000000..8bd292357 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/canloadprevious.json @@ -0,0 +1,209 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/canLoadPrevious", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/fetch().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/fetch().json new file mode 100644 index 000000000..34c65075b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/fetch().json @@ -0,0 +1,186 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/fetch()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP5fetchyyYaF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "fetch()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/fetch()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/fetch()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "() " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/fetch()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/fetch()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/initialquery.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/initialquery.json new file mode 100644 index 000000000..ec279c60d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/initialquery.json @@ -0,0 +1,189 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/InitialQuery" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP12InitialQueryQa", + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Associated Type", + "symbolKind" : "associatedtype", + "title" : "InitialQuery" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/initialquery" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/InitialQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/InitialQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "InitialQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/initialquery" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadall(fetchfrominitialpage:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadall(fetchfrominitialpage:).json new file mode 100644 index 000000000..810127963 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadall(fetchfrominitialpage:).json @@ -0,0 +1,261 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadAll(fetchFromInitialPage:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP7loadAll20fetchFromInitialPageySb_tYaKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadAll(fetchFromInitialPage:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/loadall(fetchfrominitialpage:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/loadAll(fetchFromInitialPage:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadAll(fetchFromInitialPage:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/loadall(fetchfrominitialpage:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadnext(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadnext(cachepolicy:).json new file mode 100644 index 000000000..1700bea6d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadnext(cachepolicy:).json @@ -0,0 +1,261 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadNext(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP8loadNext11cachePolicyy0A005CacheI0O_tYaKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadNext(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/loadnext(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/loadNext(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadNext(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadNext(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/loadnext(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadprevious(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadprevious(cachepolicy:).json new file mode 100644 index 000000000..9a84a91d1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/loadprevious(cachepolicy:).json @@ -0,0 +1,261 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadPrevious(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP12loadPrevious11cachePolicyy0A005CacheI0O_tYaKF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadPrevious(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/loadprevious(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/loadPrevious(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/loadPrevious(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/loadprevious(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/paginatedquery.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/paginatedquery.json new file mode 100644 index 000000000..36f7e7b70 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/paginatedquery.json @@ -0,0 +1,189 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/PaginatedQuery" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP14PaginatedQueryQa", + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Associated Type", + "symbolKind" : "associatedtype", + "title" : "PaginatedQuery" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/paginatedquery" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/PaginatedQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/PaginatedQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "PaginatedQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/paginatedquery" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/refetch(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/refetch(cachepolicy:).json new file mode 100644 index 000000000..7c020c7be --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncpagertype/refetch(cachepolicy:).json @@ -0,0 +1,237 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/refetch(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination14AsyncPagerTypeP7refetch11cachePolicyy0A005CacheH0O_tYaF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "refetch(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/asyncpagertype\/refetch(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "AsyncPagerType" + } + ], + "role" : "symbol", + "title" : "AsyncPagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncPagerType/refetch(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncPagerType\/refetch(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncpagertype\/refetch(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination.json new file mode 100644 index 000000000..d595fafb5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination.json @@ -0,0 +1,277 @@ +{ + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "CursorBasedPagination" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ], + "title" : "Structures" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional.json new file mode 100644 index 000000000..adb5c9c36 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional.json @@ -0,0 +1,590 @@ +{ + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "CursorBasedPagination.Bidirectional" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/init(hasNext:endCursor:hasPrevious:startCursor:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/endCursor", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/startCursor" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/endCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/endCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "endCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/endcursor" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/hasNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/hasnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/hasPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/hasprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/init(hasNext:endCursor:hasPrevious:startCursor:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/init(hasNext:endCursor:hasPrevious:startCursor:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(hasNext:endCursor:hasPrevious:startCursor:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/init(hasnext:endcursor:hasprevious:startcursor:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/startCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/startCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "startCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/startcursor" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/!=(_:_:).json new file mode 100644 index 000000000..1bb9c2e3d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/!=(_:_:).json @@ -0,0 +1,363 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadnext.json new file mode 100644 index 000000000..f0e0df677 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadnext.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadNext", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadprevious.json new file mode 100644 index 000000000..10abaa13d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/canloadprevious.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadPrevious", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/endcursor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/endcursor.json new file mode 100644 index 000000000..f9f6ac79f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/endcursor.json @@ -0,0 +1,245 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/endCursor" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV03endC0SSSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "endCursor" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/endcursor" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/endCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/endCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "endCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/endcursor" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/equatable-implementations.json new file mode 100644 index 000000000..44d060b1b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/equatable-implementations.json @@ -0,0 +1,206 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasnext.json new file mode 100644 index 000000000..66fcd3b27 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasnext.json @@ -0,0 +1,233 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV7hasNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hasNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/hasnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/hasNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/hasnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasprevious.json new file mode 100644 index 000000000..9de5e61b6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/hasprevious.json @@ -0,0 +1,233 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV11hasPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hasPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/hasprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/hasPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/hasPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/hasprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/init(hasnext:endcursor:hasprevious:startcursor:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/init(hasnext:endcursor:hasprevious:startcursor:).json new file mode 100644 index 000000000..8afe8fbe6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/init(hasnext:endcursor:hasprevious:startcursor:).json @@ -0,0 +1,398 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/init(hasNext:endCursor:hasPrevious:startCursor:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV7hasNext03endC00F8Previous05startC0AESb_SSSgSbAJtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(hasNext:endCursor:hasPrevious:startCursor:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/init(hasnext:endcursor:hasprevious:startcursor:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/init(hasNext:endCursor:hasPrevious:startCursor:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/init(hasNext:endCursor:hasPrevious:startCursor:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(hasNext:endCursor:hasPrevious:startCursor:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/init(hasnext:endcursor:hasprevious:startcursor:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/startcursor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/startcursor.json new file mode 100644 index 000000000..720e793a6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/bidirectional/startcursor.json @@ -0,0 +1,245 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/startCursor" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV05startC0SSSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "startCursor" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/startcursor" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional/startCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional\/startCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "startCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional\/startcursor" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward.json new file mode 100644 index 000000000..4ec41f876 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward.json @@ -0,0 +1,482 @@ +{ + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "CursorBasedPagination.Forward" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/init(hasNext:endCursor:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/endCursor", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/hasNext" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/endCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/endCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "endCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/endcursor" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/hasNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/hasNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/hasnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/init(hasNext:endCursor:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/init(hasNext:endCursor:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(hasNext:endCursor:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/init(hasnext:endcursor:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/!=(_:_:).json new file mode 100644 index 000000000..bfd879218 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/!=(_:_:).json @@ -0,0 +1,363 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination011CursorBasedB0O7ForwardV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadnext.json new file mode 100644 index 000000000..602cc79d5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadnext.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadNext", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ForwardV11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadprevious.json new file mode 100644 index 000000000..9d7b999bb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/canloadprevious.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadPrevious", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ForwardV15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/endcursor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/endcursor.json new file mode 100644 index 000000000..75a28af9c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/endcursor.json @@ -0,0 +1,245 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/endCursor" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ForwardV03endC0SSSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "endCursor" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/endcursor" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/endCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/endCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "endCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/endcursor" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/equatable-implementations.json new file mode 100644 index 000000000..fcf307891 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/equatable-implementations.json @@ -0,0 +1,206 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/hasnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/hasnext.json new file mode 100644 index 000000000..82291ea69 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/hasnext.json @@ -0,0 +1,233 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/hasNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ForwardV7hasNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hasNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/hasnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/hasNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/hasNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/hasnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/init(hasnext:endcursor:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/init(hasnext:endcursor:).json new file mode 100644 index 000000000..fe1d37fe2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/forward/init(hasnext:endcursor:).json @@ -0,0 +1,296 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/init(hasNext:endCursor:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ForwardV7hasNext03endC0AESb_SSSgtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(hasNext:endCursor:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/init(hasnext:endcursor:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward/init(hasNext:endCursor:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "endCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward\/init(hasNext:endCursor:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(hasNext:endCursor:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward\/init(hasnext:endcursor:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse.json new file mode 100644 index 000000000..c482745f2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse.json @@ -0,0 +1,482 @@ +{ + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "CursorBasedPagination.Reverse" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/init(hasPrevious:startCursor:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/hasPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/startCursor" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/hasPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/hasPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/hasprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/init(hasPrevious:startCursor:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/init(hasPrevious:startCursor:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(hasPrevious:startCursor:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/init(hasprevious:startcursor:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/startCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/startCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "startCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/startcursor" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/!=(_:_:).json new file mode 100644 index 000000000..91688944d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/!=(_:_:).json @@ -0,0 +1,363 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination011CursorBasedB0O7ReverseV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadnext.json new file mode 100644 index 000000000..189d546d3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadnext.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadNext", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ReverseV11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadprevious.json new file mode 100644 index 000000000..346c7d87b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/canloadprevious.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadPrevious", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ReverseV15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/equatable-implementations.json new file mode 100644 index 000000000..01ad1916e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/equatable-implementations.json @@ -0,0 +1,206 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/hasprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/hasprevious.json new file mode 100644 index 000000000..a59e6caa6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/hasprevious.json @@ -0,0 +1,233 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/hasPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ReverseV11hasPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "hasPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/hasprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/hasPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/hasPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "hasPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/hasprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/init(hasprevious:startcursor:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/init(hasprevious:startcursor:).json new file mode 100644 index 000000000..3d092740f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/init(hasprevious:startcursor:).json @@ -0,0 +1,296 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/init(hasPrevious:startCursor:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ReverseV11hasPrevious05startC0AESb_SSSgtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(hasPrevious:startCursor:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/init(hasprevious:startcursor:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/init(hasPrevious:startCursor:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "hasPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/init(hasPrevious:startCursor:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(hasPrevious:startCursor:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/init(hasprevious:startcursor:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/startcursor.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/startcursor.json new file mode 100644 index 000000000..c6a3296a1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/cursorbasedpagination/reverse/startcursor.json @@ -0,0 +1,245 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/startCursor" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination011CursorBasedB0O7ReverseV05startC0SSSgvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "startCursor" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/startcursor" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse/startCursor": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "startCursor" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : "?" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse\/startCursor", + "kind" : "symbol", + "role" : "symbol", + "title" : "startCursor", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse\/startcursor" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json new file mode 100644 index 000000000..50bac84d1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json @@ -0,0 +1,6824 @@ +{ + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "roleHeading" : "Class", + "symbolKind" : "class", + "title" : "GraphQLQueryPager" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/7Combine9PublisherP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancellables", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/pager" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancel()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/fetch()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadNext(cachePolicy:callbackQueue:completion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadPrevious(cachePolicy:callbackQueue:completion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(subscriber:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/refetch(cachePolicy:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(completion:)" + ], + "title" : "Instance Methods" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Failure", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Output" + ], + "title" : "Type Aliases" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + ], + "title" : "Type Methods" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/7Combine9PublisherP": { + "identifier" : "doc:\/\/ApolloPagination\/7Combine9PublisherP", + "title" : "Combine.Publisher", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Failure": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Failure", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager.Failure", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/failure" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Output": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Output", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager.Output", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/cancel()": { + "abstract" : [ + { + "text" : "Resets pagination state and cancels further updates from the pager.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancel()", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/cancel()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/cancellables": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancellables", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancellables", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/cancellables" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/fetch()": { + "abstract" : [ + { + "text" : "Fetches the first page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/fetch()", + "kind" : "symbol", + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/fetch()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + { + "text" : "For most use-cases, it’s recommended to use the static ", + "type" : "text" + }, + { + "code" : "make...", + "type" : "codeVoice" + }, + { + "text" : " functions instead of this initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadAll(fetchFromInitialPage:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadall(fetchfrominitialpage:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadNext(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadNext(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadNext(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadnext(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadPrevious(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadPrevious(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadprevious(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has an output type of ", + "type" : "text" + }, + { + "code" : "Result<(PaginationOutput, UpdateSource), Error>", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has a custom output model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/pager": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination9PagerTypeP", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/pager", + "kind" : "symbol", + "role" : "symbol", + "title" : "pager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/pager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/receive(subscriber:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(subscriber:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(subscriber:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/receive(subscriber:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/refetch(cachePolicy:)": { + "abstract" : [ + { + "text" : "Discards pagination state and fetches the first page from scratch.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/refetch(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/refetch(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(completion:)": { + "abstract" : [ + { + "text" : "Subscribe to the results of the pager, with the management of the subscriber being stored internally to the ", + "type" : "text" + }, + { + "code" : "AnyGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(completion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/allsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/allsatisfy(_:).json new file mode 100644 index 000000000..9001c1897 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/allsatisfy(_:).json @@ -0,0 +1,412 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.allSatisfy(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/allSatisfy(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10allSatisfyyAA10PublishersO03AllD0Vy_xGSb6OutputQzcF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "allSatisfy(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/allsatisfy(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/allSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/allSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "allSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/allsatisfy(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/append(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/append(_:).json new file mode 100644 index 000000000..91e6ba703 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/append(_:).json @@ -0,0 +1,527 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.append(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/append(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6appendyAA10PublishersO11ConcatenateVy_xAF8SequenceVy_Say6OutputQzG7FailureQzGGALd_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "append(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "elements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/append(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/append(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/append(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "append(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/append(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assertnofailure(_:file:line:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assertnofailure(_:file:line:).json new file mode 100644 index 000000000..79789888a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assertnofailure(_:file:line:).json @@ -0,0 +1,474 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.assertNoFailure(_:file:line:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assertNoFailure(_:file:line:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE15assertNoFailure_4file4lineAA10PublishersO06AssertdE0Vy_xGSS_s12StaticStringVSutF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "assertNoFailure(_:file:line:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " = \"\", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "keyword", + "text" : "#file" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "keyword", + "text" : "#line" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/assertnofailure(_:file:line:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/assertNoFailure(_:file:line:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assertNoFailure(_:file:line:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assertNoFailure(_:file:line:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/assertnofailure(_:file:line:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:).json new file mode 100644 index 000000000..5f736e280 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:).json @@ -0,0 +1,457 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.assign(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE6assign2toyAA9PublishedVABVy6OutputQz_Gz_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "assign(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "published" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/assign(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/assign(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/assign(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:on:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:on:).json new file mode 100644 index 000000000..a4cedcc73 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/assign(to:on:).json @@ -0,0 +1,525 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.assign(to:on:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:on:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE6assign2to2onAA14AnyCancellableCs24ReferenceWritableKeyPathCyqd__6OutputQzG_qd__tlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "assign(to:on:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "object" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/assign(to:on:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/assign(to:on:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:on:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:on:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/assign(to:on:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json new file mode 100644 index 000000000..656a29474 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpoint(receivesubscription:receiveoutput:receivecompletion:).json @@ -0,0 +1,643 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10breakpoint19receiveSubscription0D6Output0D10CompletionAA10PublishersO10BreakpointVy_xGSbAA0E0_pcSg_Sb0F0QzcSgSbAA11SubscribersO0G0Oy_7FailureQzGcSgtF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpointonerror().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpointonerror().json new file mode 100644 index 000000000..992fa9006 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/breakpointonerror().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.breakpointOnError()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpointOnError()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE17breakpointOnErrorAA10PublishersO10BreakpointVy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "breakpointOnError()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/breakpointonerror()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/breakpointOnError()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpointOnError()", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpointOnError()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/breakpointonerror()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/buffer(size:prefetch:whenfull:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/buffer(size:prefetch:whenfull:).json new file mode 100644 index 000000000..ffbdea31f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/buffer(size:prefetch:whenfull:).json @@ -0,0 +1,568 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.buffer(size:prefetch:whenFull:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/buffer(size:prefetch:whenFull:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6buffer4size8prefetch8whenFullAA10PublishersO6BufferVy_xGSi_AI16PrefetchStrategyOAI09BufferingK0Oy_7FailureQzGtF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "buffer(size:prefetch:whenFull:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/buffer(size:prefetch:whenfull:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/buffer(size:prefetch:whenFull:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/buffer(size:prefetch:whenFull:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "buffer(size:prefetch:whenFull:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/buffer(size:prefetch:whenfull:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancel().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancel().json new file mode 100644 index 000000000..081370dfb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancel().json @@ -0,0 +1,184 @@ +{ + "abstract" : [ + { + "text" : "Resets pagination state and cancels further updates from the pager.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancel()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6cancelyyF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "cancel()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/cancel()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/cancel()": { + "abstract" : [ + { + "text" : "Resets pagination state and cancels further updates from the pager.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancel()", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/cancel()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancellables.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancellables.json new file mode 100644 index 000000000..4f7b31bf7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/cancellables.json @@ -0,0 +1,229 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancellables" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC12cancellablesShy7Combine14AnyCancellableCGvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "cancellables" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/cancellables" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/cancellables": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellables" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sh", + "text" : "Set" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/cancellables", + "kind" : "symbol", + "role" : "symbol", + "title" : "cancellables", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/cancellables" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadnext.json new file mode 100644 index 000000000..a1935e694 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadnext.json @@ -0,0 +1,202 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadprevious.json new file mode 100644 index 000000000..af707a9c4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/canloadprevious.json @@ -0,0 +1,202 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/catch(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/catch(_:).json new file mode 100644 index 000000000..1390aaf18 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/catch(_:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.catch(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/catch(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5catchyAA10PublishersO5CatchVy_xqd__Gqd__7FailureQzcAaBRd__6OutputQyd__ALRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "catch(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "handler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/catch(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/catch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/catch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "catch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/catch(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect().json new file mode 100644 index 000000000..08efaf16e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.collect()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7collectAA10PublishersO7CollectVy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "collect()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/collect()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/collect()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect()", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/collect()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:).json new file mode 100644 index 000000000..d49b1eb83 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.collect(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7collectyAA10PublishersO14CollectByCountVy_xGSiF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "collect(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/collect(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/collect(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/collect(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:options:).json new file mode 100644 index 000000000..769b9fe78 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/collect(_:options:).json @@ -0,0 +1,548 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.collect(_:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7collect_7optionsAA10PublishersO13CollectByTimeVy_xqd__GAG0H16GroupingStrategyOy_qd__G_16SchedulerOptionsQyd__SgtAA0K0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "collect(_:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "strategy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/collect(_:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/collect(_:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/collect(_:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:).json new file mode 100644 index 000000000..2b6c3b7eb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:).json @@ -0,0 +1,454 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO0aD0Vy_xqd__Gqd__AaBRd__7FailureQyd__AJRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-32h5s.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-32h5s.json new file mode 100644 index 000000000..7c2ec2b41 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-32h5s.json @@ -0,0 +1,591 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-32h5s" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO0A7Latest3Vy_xqd__qd_0_Gqd___qd_0_tAaBRd__AaBRd_0_7FailureQyd__AJRtzAJQyd_0_AKRSr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:)-32h5s" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:)-32h5s": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-32h5s", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:)-32h5s" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-3m6fr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-3m6fr.json new file mode 100644 index 000000000..2fb2aae7e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:)-3m6fr.json @@ -0,0 +1,700 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-3m6fr" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO3MapVy_AF0aD0Vy_xqd__Gqd_0_Gqd___qd_0_6OutputQz_AMQyd__tctAaBRd__7FailureQyd__APRtzr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:)-3m6fr" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:)-3m6fr": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-3m6fr", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:)-3m6fr" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-4qg8v.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-4qg8v.json new file mode 100644 index 000000000..ae4854521 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-4qg8v.json @@ -0,0 +1,728 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-4qg8v" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO0A7Latest4Vy_xqd__qd_0_qd_1_Gqd___qd_0_qd_1_tAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__AJRtzAJQyd_0_AKRSAJQyd_1_AMRSr1_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:)-4qg8v" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:_:)-4qg8v": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-4qg8v", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:)-4qg8v" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-81x5u.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-81x5u.json new file mode 100644 index 000000000..914282cbe --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:)-81x5u.json @@ -0,0 +1,885 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-81x5u" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO3MapVy_AF0A7Latest3Vy_xqd__qd_0_Gqd_1_Gqd___qd_0_qd_1_6OutputQz_AMQyd__AMQyd_0_tctAaBRd__AaBRd_0_7FailureQyd__AQRtzAQQyd_0_ARRSr1_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:)-81x5u" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:_:)-81x5u": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-81x5u", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:)-81x5u" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:_:).json new file mode 100644 index 000000000..f95eb21b9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/combinelatest(_:_:_:_:).json @@ -0,0 +1,1070 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.combineLatest(_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13combineLatestyAA10PublishersO3MapVy_AF0A7Latest4Vy_xqd__qd_0_qd_1_Gqd_2_Gqd___qd_0_qd_1_qd_2_6OutputQz_AMQyd__AMQyd_0_AMQyd_1_tctAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__ARRtzARQyd_0_ASRSARQyd_1_AURSr2_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "combineLatest(_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/compactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/compactmap(_:).json new file mode 100644 index 000000000..8726d9e74 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/compactmap(_:).json @@ -0,0 +1,457 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.compactMap(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/compactMap(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10compactMapyAA10PublishersO07CompactD0Vy_xqd__Gqd__Sg6OutputQzclF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "compactMap(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/compactmap(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/compactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/compactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "compactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/compactmap(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(_:).json new file mode 100644 index 000000000..207443441 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(_:).json @@ -0,0 +1,441 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.contains(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(_:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAASQ6OutputRpzrlE8containsyAA10PublishersO8ContainsVy_xGAEF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "contains(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/contains(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/contains(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(where:).json new file mode 100644 index 000000000..18c2b20ae --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/contains(where:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.contains(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8contains5whereAA10PublishersO13ContainsWhereVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "contains(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/contains(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/contains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/contains(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/count().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/count().json new file mode 100644 index 000000000..4f29da103 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/count().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.count()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/count()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5countAA10PublishersO5CountVy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "count()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/count()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/count()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/count()", + "kind" : "symbol", + "role" : "symbol", + "title" : "count()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/count()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/debounce(for:scheduler:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/debounce(for:scheduler:options:).json new file mode 100644 index 000000000..bd6e1297d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/debounce(for:scheduler:options:).json @@ -0,0 +1,606 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.debounce(for:scheduler:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/debounce(for:scheduler:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8debounce3for9scheduler7optionsAA10PublishersO8DebounceVy_xqd__G17SchedulerTimeType_6StrideQYd___qd__0I7OptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "debounce(for:scheduler:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "dueTime" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/debounce(for:scheduler:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/debounce(for:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/debounce(for:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "debounce(for:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/debounce(for:scheduler:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/decode(type:decoder:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/decode(type:decoder:).json new file mode 100644 index 000000000..f7f844905 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/decode(type:decoder:).json @@ -0,0 +1,575 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.decode(type:decoder:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/decode(type:decoder:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6decode4type7decoderAA10PublishersO6DecodeVy_xqd__qd_0_Gqd__m_qd_0_tSeRd__AA15TopLevelDecoderRd_0_5InputQyd_0_6OutputRtzr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "decode(type:decoder:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Se", + "text" : "Decodable" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine15TopLevelDecoderP", + "text" : "TopLevelDecoder" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Input" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/decode(type:decoder:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/decode(type:decoder:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/decode(type:decoder:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "decode(type:decoder:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/decode(type:decoder:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/delay(for:tolerance:scheduler:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/delay(for:tolerance:scheduler:options:).json new file mode 100644 index 000000000..6cd54b785 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/delay(for:tolerance:scheduler:options:).json @@ -0,0 +1,702 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.delay(for:tolerance:scheduler:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/delay(for:tolerance:scheduler:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5delay3for9tolerance9scheduler7optionsAA10PublishersO5DelayVy_xqd__G17SchedulerTimeType_6StrideQYd___APSgqd__0J7OptionsQyd__SgtAA0J0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "delay(for:tolerance:scheduler:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "interval" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/delay(for:tolerance:scheduler:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/delay(for:tolerance:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/delay(for:tolerance:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "delay(for:tolerance:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/delay(for:tolerance:scheduler:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(untiloutputfrom:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(untiloutputfrom:).json new file mode 100644 index 000000000..e82d43427 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(untiloutputfrom:).json @@ -0,0 +1,470 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.drop(untilOutputFrom:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(untilOutputFrom:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4drop15untilOutputFromAA10PublishersO09DropUntilE0Vy_xqd__Gqd___tAaBRd__7FailureQyd__AKRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "drop(untilOutputFrom:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/drop(untiloutputfrom:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/drop(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/drop(untiloutputfrom:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(while:).json new file mode 100644 index 000000000..411c7fb70 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/drop(while:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.drop(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4drop5whileAA10PublishersO9DropWhileVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "drop(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/drop(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/drop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/drop(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/dropfirst(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/dropfirst(_:).json new file mode 100644 index 000000000..3d1998ee2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/dropfirst(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.dropFirst(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/dropFirst(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9dropFirstyAA10PublishersO4DropVy_xGSiF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "dropFirst(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "count" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : " = 1) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/dropfirst(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/dropFirst(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/dropFirst(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "dropFirst(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/dropfirst(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/erasetoanypublisher().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/erasetoanypublisher().json new file mode 100644 index 000000000..d08b31434 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/erasetoanypublisher().json @@ -0,0 +1,358 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.eraseToAnyPublisher()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/eraseToAnyPublisher()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE010eraseToAnyB0AA0eB0Vy6OutputQz7FailureQzGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "eraseToAnyPublisher()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/erasetoanypublisher()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/eraseToAnyPublisher()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/eraseToAnyPublisher()", + "kind" : "symbol", + "role" : "symbol", + "title" : "eraseToAnyPublisher()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/erasetoanypublisher()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/failure.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/failure.json new file mode 100644 index 000000000..fd221a7b5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/failure.json @@ -0,0 +1,198 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.Failure", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Failure" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC7Failurea", + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "role" : "symbol", + "roleHeading" : "Type Alias", + "symbolKind" : "typealias", + "title" : "GraphQLQueryPager.Failure" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/failure" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Failure": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Failure", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Failure" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager.Failure", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/failure" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/fetch().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/fetch().json new file mode 100644 index 000000000..f17df8512 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/fetch().json @@ -0,0 +1,184 @@ +{ + "abstract" : [ + { + "text" : "Fetches the first page.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/fetch()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC5fetchyyF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "fetch()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/fetch()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/fetch()": { + "abstract" : [ + { + "text" : "Fetches the first page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/fetch()", + "kind" : "symbol", + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/fetch()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/filter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/filter(_:).json new file mode 100644 index 000000000..b30cf452d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/filter(_:).json @@ -0,0 +1,412 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.filter(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/filter(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6filteryAA10PublishersO6FilterVy_xGSb6OutputQzcF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "filter(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "isIncluded" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/filter(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/filter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/filter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/filter(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first().json new file mode 100644 index 000000000..8ef15d144 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.first()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5firstAA10PublishersO5FirstVy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "first()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/first()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/first()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first()", + "kind" : "symbol", + "role" : "symbol", + "title" : "first()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/first()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first(where:).json new file mode 100644 index 000000000..cdfb8d052 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/first(where:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.first(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5first5whereAA10PublishersO10FirstWhereVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "first(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/first(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/first(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "first(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/first(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-5xn93.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-5xn93.json new file mode 100644 index 000000000..1a45ecd8b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-5xn93.json @@ -0,0 +1,722 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-5xn93" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE7flatMap13maxPublishers_AA0H0O04FlatF0Vy_qd__AK03SetD4TypeVy_xAFQyd__GGAA11SubscribersO6DemandV_qd__6OutputQzctAaBRd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-5xn93" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-5xn93": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-5xn93", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-5xn93" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-6ydp0.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-6ydp0.json new file mode 100644 index 000000000..8a0bcec72 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-6ydp0.json @@ -0,0 +1,683 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-6ydp0" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7flatMap13maxPublishers_AA0F0O04FlatD0Vy_AG14SetFailureTypeVy_qd__0I0QzGxGAA11SubscribersO6DemandV_qd__6OutputQzctAaBRd__s5NeverOALRtd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-6ydp0" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-6ydp0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-6ydp0", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-6ydp0" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-7tjjf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-7tjjf.json new file mode 100644 index 000000000..37e78afd1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-7tjjf.json @@ -0,0 +1,645 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-7tjjf" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE7flatMap13maxPublishers_AA0H0O04FlatF0Vy_qd__xGAA11SubscribersO6DemandV_qd__6OutputQzctAaBRd__AeFRtd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "11.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "14.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "7.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-7tjjf" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-7tjjf": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-7tjjf", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-7tjjf" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-v65z.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-v65z.json new file mode 100644 index 000000000..ad63b6de1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/flatmap(maxpublishers:_:)-v65z.json @@ -0,0 +1,636 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.flatMap(maxPublishers:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-v65z" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7flatMap13maxPublishers_AA0F0O04FlatD0Vy_qd_0_xGAA11SubscribersO6DemandV_qd_0_6OutputQzctAOQyd_0_Rsd__AaBRd_0_7FailureQyd_0_ARRtzr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "flatMap(maxPublishers:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : " = .unlimited, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-v65z" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-v65z": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-v65z", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-v65z" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json new file mode 100644 index 000000000..e7324aeb1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:).json @@ -0,0 +1,799 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12handleEvents19receiveSubscription0E6Output0E10Completion0E6Cancel0E7RequestAA10PublishersO06HandleD0Vy_xGyAA0F0_pcSg_y0G0QzcSgyAA11SubscribersO0H0Oy_7FailureQzGcSgyycSgyAU6DemandVcSgtF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/ignoreoutput().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/ignoreoutput().json new file mode 100644 index 000000000..b2fb540a2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/ignoreoutput().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.ignoreOutput()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/ignoreOutput()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12ignoreOutputAA10PublishersO06IgnoreD0Vy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "ignoreOutput()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/ignoreoutput()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/ignoreOutput()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/ignoreOutput()", + "kind" : "symbol", + "role" : "symbol", + "title" : "ignoreOutput()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/ignoreoutput()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json new file mode 100644 index 000000000..eaf7a36ef --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -0,0 +1,1345 @@ +{ + "abstract" : [ + { + "text" : "For most use-cases, it’s recommended to use the static ", + "type" : "text" + }, + { + "code" : "make...", + "type" : "codeVoice" + }, + { + "text" : " functions instead of this initializer.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver0G9Transform0oQ0ACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0M14ExtractionDataOyqd_0_qd_1_Gcqd_1_Sgqd___AA0B9DirectionOtcSgx0X0Qyd_0_KcxAWQyd_1_KctcSmRzAA0bN0Rd__0A3API0cD0Rd_0_A_A0_Rd_1_7ElementQzRsd_2_r2_lufc", + "fragments" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo client", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "client" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The initial query to be performed.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "initialQuery" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The queue that the internal ", + "type" : "text" + }, + { + "code" : "GraphQLQueryWatcher", + "type" : "codeVoice" + }, + { + "text" : "s dispatch their results to. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "watcherDispatchQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "This transforming function extracts a ", + "type" : "text" + }, + { + "code" : "PaginationInfo", + "type" : "codeVoice" + }, + { + "text" : " from either ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " or ", + "type" : "text" + }, + { + "code" : "PaginatedQuery.Data", + "type" : "codeVoice" + }, + { + "text" : ", represented in the form of ", + "type" : "text" + }, + { + "code" : "PageExtractionData", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "extractPageInfo" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "This transforming function initializes a new ", + "type" : "text" + }, + { + "code" : "PaginatedQuery", + "type" : "codeVoice" + }, + { + "text" : " given a ", + "type" : "text" + }, + { + "code" : "PagiantionInfo", + "type" : "codeVoice" + }, + { + "text" : " and ", + "type" : "text" + }, + { + "code" : "PaginationDirection", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "pageResolver" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Transforms the ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to a ", + "type" : "text" + }, + { + "code" : "Model", + "type" : "codeVoice" + }, + { + "text" : " type.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "initialTransform" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Transforms the ", + "type" : "text" + }, + { + "code" : "PaginatedQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to a ", + "type" : "text" + }, + { + "code" : "Model", + "type" : "codeVoice" + }, + { + "text" : " type.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "pageTransform" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + { + "text" : "For most use-cases, it’s recommended to use the static ", + "type" : "text" + }, + { + "code" : "make...", + "type" : "codeVoice" + }, + { + "text" : " functions instead of this initializer.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "convenience" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Element" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last().json new file mode 100644 index 000000000..6f36dcea7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.last()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4lastAA10PublishersO4LastVy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "last()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/last()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/last()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last()", + "kind" : "symbol", + "role" : "symbol", + "title" : "last()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/last()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last(where:).json new file mode 100644 index 000000000..c1ddb6e78 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/last(where:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.last(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4last5whereAA10PublishersO9LastWhereVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "last(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/last(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/last(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "last(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/last(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadall(fetchfrominitialpage:callbackqueue:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadall(fetchfrominitialpage:callbackqueue:completion:).json new file mode 100644 index 000000000..cc9998419 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadall(fetchfrominitialpage:callbackqueue:completion:).json @@ -0,0 +1,512 @@ +{ + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadAll(fetchFromInitialPage:callbackQueue:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC7loadAll20fetchFromInitialPage13callbackQueue10completionySb_So17OS_dispatch_queueCyAA0B5ErrorOSgcSgtF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadAll(fetchFromInitialPage:callbackQueue:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " = true, " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "Pass true to begin loading from the initial page; otherwise pass false. Defaults to ", + "type" : "text" + }, + { + "code" : "true", + "type" : "codeVoice" + }, + { + "text" : ". ", + "type" : "text" + }, + { + "inlineContent" : [ + { + "text" : "NOTE", + "type" : "text" + } + ], + "type" : "strong" + }, + { + "text" : ": Loading all pages with this value set to ", + "type" : "text" + }, + { + "code" : "false", + "type" : "codeVoice" + }, + { + "text" : " requires that the initial page has already been loaded previously.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "fetchFromInitialPage" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The ", + "type" : "text" + }, + { + "code" : "DispatchQueue", + "type" : "codeVoice" + }, + { + "text" : " that the ", + "type" : "text" + }, + { + "code" : "completion", + "type" : "codeVoice" + }, + { + "text" : " fires on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "callbackQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "A completion block that will always trigger after the execution of this operation. Passes an optional error, of type ", + "type" : "text" + }, + { + "code" : "PaginationError", + "type" : "codeVoice" + }, + { + "text" : ", if there was an internal error related to pagination. Does not surface network errors. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "completion" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/loadall(fetchfrominitialpage:callbackqueue:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadAll(fetchFromInitialPage:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadall(fetchfrominitialpage:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadnext(cachepolicy:callbackqueue:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadnext(cachepolicy:callbackqueue:completion:).json new file mode 100644 index 000000000..0fc1d2bd8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadnext(cachepolicy:callbackqueue:completion:).json @@ -0,0 +1,499 @@ +{ + "abstract" : [ + { + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadNext(cachePolicy:callbackQueue:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC8loadNext11cachePolicy13callbackQueue10completiony0A005CacheI0O_So17OS_dispatch_queueCyAA0B5ErrorOSgcSgtF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadNext(cachePolicy:callbackQueue:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : " = .returnCacheDataAndFetch, " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo ", + "type" : "text" + }, + { + "code" : "CachePolicy", + "type" : "codeVoice" + }, + { + "text" : " to use. Defaults to ", + "type" : "text" + }, + { + "code" : "returnCacheDataAndFetch", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cachePolicy" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The ", + "type" : "text" + }, + { + "code" : "DispatchQueue", + "type" : "codeVoice" + }, + { + "text" : " that the ", + "type" : "text" + }, + { + "code" : "completion", + "type" : "codeVoice" + }, + { + "text" : " fires on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "callbackQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "A completion block that will always trigger after the execution of this operation. Passes an optional error, of type ", + "type" : "text" + }, + { + "code" : "PaginationError", + "type" : "codeVoice" + }, + { + "text" : ", if there was an internal error related to pagination. Does not surface network errors. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "completion" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/loadnext(cachepolicy:callbackqueue:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadNext(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadNext(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadNext(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadnext(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadprevious(cachepolicy:callbackqueue:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadprevious(cachepolicy:callbackqueue:completion:).json new file mode 100644 index 000000000..5f129cde4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/loadprevious(cachepolicy:callbackqueue:completion:).json @@ -0,0 +1,499 @@ +{ + "abstract" : [ + { + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadPrevious(cachePolicy:callbackQueue:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC12loadPrevious11cachePolicy13callbackQueue10completiony0A005CacheI0O_So17OS_dispatch_queueCyAA0B5ErrorOSgcSgtF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadPrevious(cachePolicy:callbackQueue:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : " = .returnCacheDataAndFetch, " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")? = nil)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo ", + "type" : "text" + }, + { + "code" : "CachePolicy", + "type" : "codeVoice" + }, + { + "text" : " to use. Defaults to ", + "type" : "text" + }, + { + "code" : "returnCacheDataAndFetch", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cachePolicy" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The ", + "type" : "text" + }, + { + "code" : "DispatchQueue", + "type" : "codeVoice" + }, + { + "text" : " that the ", + "type" : "text" + }, + { + "code" : "completion", + "type" : "codeVoice" + }, + { + "text" : " fires on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "callbackQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "A completion block that will always trigger after the execution of this operation. Passes an optional error, of type ", + "type" : "text" + }, + { + "code" : "PaginationError", + "type" : "codeVoice" + }, + { + "text" : ", if there was an internal error related to pagination. Does not surface network errors. Defaults to ", + "type" : "text" + }, + { + "code" : "nil", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "completion" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/loadprevious(cachepolicy:callbackqueue:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadPrevious(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/loadPrevious(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadprevious(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json new file mode 100644 index 000000000..dec8b2ebc --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json @@ -0,0 +1,1128 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client07initialI020watcherDispatchQueue13queryProvider08previousiP022extractInitialPageInfo0r9PaginatedtU0ACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0h5BasedB0O0G0VSgcqd_0_AXcAW4DataQyd__cAwYQyd_0_ctANRsz0A3API0cD0Rd__A0_A1_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json new file mode 100644 index 000000000..f650abcd1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json @@ -0,0 +1,1381 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client07initialI020watcherDispatchQueue13queryProvider08previousiP022extractInitialPageInfo0r9PaginatedtU00K9Transform04pageW0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0h5BasedB0O0G0VSgcqd_0_AWcAV4DataQyd__cAvXQyd_0_cxAYKcxAZKctSmRz0A3API0cD0Rd__A_A0_Rd_0_7ElementQzRsd_1_r1_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json new file mode 100644 index 000000000..ab69e94c7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json @@ -0,0 +1,1284 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client07initialI020watcherDispatchQueue13queryProvider08previousiP022extractInitialPageInfo0r9PaginatedtU09transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0h5BasedB0O0G0VSgcqd_0_AVcAU4DataQyd__cAuWQyd_0_cxSayAYG_AxZtKct0A3API0cD0Rd__A_A0_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPaginatedPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json new file mode 100644 index 000000000..b4d9a85fa --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json @@ -0,0 +1,983 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client5start20watcherDispatchQueue13queryProvider08previousiP015extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_AA0h5BasedB0O0G0VSgSo17OS_dispatch_queueCqd__AUcqd__AUcAT4DataQyd__ctAMRsz0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json new file mode 100644 index 000000000..f8677fe98 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json @@ -0,0 +1,1139 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client5start20watcherDispatchQueue13queryProvider08previousiP015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0h5BasedB0O0G0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxSayAWG_AwXtKct0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json new file mode 100644 index 000000000..58c697f90 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json @@ -0,0 +1,1108 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client5start20watcherDispatchQueue13queryProvider08previousiP015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0h5BasedB0O0G0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxAWKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeBidirectionalCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "start" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousQueryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", + "text" : "Bidirectional" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeconnectable().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeconnectable().json new file mode 100644 index 000000000..823c19174 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeconnectable().json @@ -0,0 +1,377 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.makeConnectable()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeConnectable()" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE15makeConnectableAA10PublishersO04MakeF0Vy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "makeConnectable()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeconnectable()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeConnectable()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeConnectable()", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeConnectable()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeconnectable()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json new file mode 100644 index 000000000..9608eea2b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json @@ -0,0 +1,1016 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAvWQyd_0_cqd_0_AVctAMRsz0A3API0cD0Rd__AZA_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json new file mode 100644 index 000000000..13c81d79c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json @@ -0,0 +1,1269 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8Resolver0K9Transform04pageV0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctSmRz0A3API0cD0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json new file mode 100644 index 000000000..8ed2d36b6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json @@ -0,0 +1,1172 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKct0A3API0cD0Rd__AyZRd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..58bbd81ed --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,961 @@ +{ + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has an output type of ", + "type" : "text" + }, + { + "code" : "Result<(PaginationOutput, UpdateSource), Error>", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAT4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo client", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "client" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The preferred dispatch queue for the internal ", + "type" : "text" + }, + { + "code" : "GraphQLQueryWatcher", + "type" : "codeVoice" + }, + { + "text" : "s to operate on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "watcherDispatchQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "InitialQuery", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "queryProvider" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "name" : "extractPageInfo" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has an output type of ", + "type" : "text" + }, + { + "code" : "Result<(PaginationOutput, UpdateSource), Error>", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json new file mode 100644 index 000000000..ea047872e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json @@ -0,0 +1,1131 @@ +{ + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has a custom output model.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxSayAUG_AuVtKct0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The Apollo client", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "client" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The preferred dispatch queue for the internal ", + "type" : "text" + }, + { + "code" : "GraphQLQueryWatcher", + "type" : "codeVoice" + }, + { + "text" : "s to operate on. Defaults to ", + "type" : "text" + }, + { + "code" : "main", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "watcherDispatchQueue" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "InitialQuery", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "queryProvider" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "InitialQuery.Data", + "type" : "codeVoice" + }, + { + "text" : " to ", + "type" : "text" + }, + { + "code" : "CursorBasedPagination.Forward", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "name" : "extractPageInfo" + }, + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The transform from ", + "type" : "text" + }, + { + "code" : "([InitialQuery.Data], InitialQuery.Data, [InitialQuery.Data])", + "type" : "codeVoice" + }, + { + "text" : " to a custom ", + "type" : "text" + }, + { + "code" : "Model", + "type" : "codeVoice" + }, + { + "text" : " type.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "transform" + } + ] + }, + { + "content" : [ + { + "anchor" : "return-value", + "level" : 2, + "text" : "Return Value", + "type" : "heading" + }, + { + "inlineContent" : [ + { + "text" : "", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + } + ], + "type" : "paragraph" + } + ], + "kind" : "content" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95": { + "abstract" : [ + { + "text" : "This convenience function creates an ", + "type" : "text" + }, + { + "code" : "GraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : " that paginates forward with only one query and has a custom output model.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json new file mode 100644 index 000000000..9d2f48e3c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json @@ -0,0 +1,916 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxAUKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", + "text" : "Forward" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..56c6978eb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,690 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAR4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json new file mode 100644 index 000000000..c4e686bfe --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json @@ -0,0 +1,815 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAP4DataQyd__cxASKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeForwardOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json new file mode 100644 index 000000000..675fae320 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json @@ -0,0 +1,1016 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAvWQyd_0_cqd_0_AVctAMRsz0A3API0cD0Rd__AZA_Rd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractNextPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json new file mode 100644 index 000000000..bac364b6d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json @@ -0,0 +1,1269 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o8PreviousqR008previousQ8Resolver0K9Transform04pageV0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctSmRz0A3API0cD0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json new file mode 100644 index 000000000..c5467f7f2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json @@ -0,0 +1,1172 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o8PreviousqR008previousQ8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKct0A3API0cD0Rd__AyZRd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractInitialPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPreviousPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "previousPageResolver" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..1a4d60998 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,791 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAT4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json new file mode 100644 index 000000000..0b99618ee --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json @@ -0,0 +1,916 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxAUKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json new file mode 100644 index 000000000..45d845603 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json @@ -0,0 +1,947 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxSayAUG_AuVtKct0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { + "abstract" : [ + { + "text" : "A namespace to handle cursor based pagination strategies.", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "CursorBasedPagination" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseCursorQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", + "text" : "CursorBasedPagination" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", + "text" : "Reverse" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json new file mode 100644 index 000000000..652a50fca --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json @@ -0,0 +1,690 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAR4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json new file mode 100644 index 000000000..5ff92d564 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json @@ -0,0 +1,815 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAP4DataQyd__cxASKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Type Method", + "symbolKind" : "method", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : " = .main, " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sm", + "text" : "RangeReplaceableCollection" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Element" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeReverseOffsetQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "queryProvider" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", + "text" : "OffsetPagination" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-1n0d2.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-1n0d2.json new file mode 100644 index 000000000..b96f82e47 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-1n0d2.json @@ -0,0 +1,457 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-1n0d2" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO3MapVy_xqd__Gqd__6OutputQzclF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/map(_:)-1n0d2" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:)-1n0d2": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-1n0d2", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:)-1n0d2" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-5xco8.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-5xco8.json new file mode 100644 index 000000000..e43b73fe0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:)-5xco8.json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-5xco8" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO10MapKeyPathVy_xqd__Gs0fG0Cy6OutputQzqd__GlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/map(_:)-5xco8" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:)-5xco8": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-5xco8", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:)-5xco8" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:).json new file mode 100644 index 000000000..2243252f7 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:).json @@ -0,0 +1,639 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO11MapKeyPath2Vy_xqd__qd_0_Gs0F4PathCy6OutputQzqd__G_AKyAMqd_0_Gtr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath0" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/map(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:_:).json new file mode 100644 index 000000000..292e21b35 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/map(_:_:_:).json @@ -0,0 +1,802 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.map(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3mapyAA10PublishersO11MapKeyPath3Vy_xqd__qd_0_qd_1_Gs0F4PathCy6OutputQzqd__G_AKyAMqd_0_GAKyAMqd_1_Gtr1_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "map(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath0" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "keyPath2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/map(_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/maperror(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/maperror(_:).json new file mode 100644 index 000000000..dc4d02270 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/maperror(_:).json @@ -0,0 +1,478 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.mapError(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/mapError(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8mapErroryAA10PublishersO03MapD0Vy_xqd__Gqd__7FailureQzcs0D0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "mapError(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/maperror(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/mapError(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/mapError(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "mapError(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/maperror(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/max(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/max(by:).json new file mode 100644 index 000000000..307ba166a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/max(by:).json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.max(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/max(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3max2byAA10PublishersO10ComparisonVy_xGSb6OutputQz_ALtc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "max(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/max(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/max(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/max(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "max(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/max(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/measureinterval(using:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/measureinterval(using:options:).json new file mode 100644 index 000000000..205f6fb86 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/measureinterval(using:options:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.measureInterval(using:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/measureInterval(using:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE15measureInterval5using7optionsAA10PublishersO07MeasureD0Vy_xqd__Gqd___16SchedulerOptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "measureInterval(using:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/measureinterval(using:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/measureInterval(using:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/measureInterval(using:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "measureInterval(using:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/measureinterval(using:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:).json new file mode 100644 index 000000000..82007bd68 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:).json @@ -0,0 +1,369 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4withAA10PublishersO9MergeManyVy_xGx_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:).json new file mode 100644 index 000000000..6bdf3889f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:).json @@ -0,0 +1,671 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with_AA10PublishersO6Merge3Vy_xqd__qd_0_Gqd___qd_0_tAaBRd__AaBRd_0_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:).json new file mode 100644 index 000000000..2489cdbf5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:).json @@ -0,0 +1,840 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with__AA10PublishersO6Merge4Vy_xqd__qd_0_qd_1_Gqd___qd_0_qd_1_tAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSr1_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:).json new file mode 100644 index 000000000..37f450651 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:).json @@ -0,0 +1,1009 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with___AA10PublishersO6Merge5Vy_xqd__qd_0_qd_1_qd_2_Gqd___qd_0_qd_1_qd_2_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSr2_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:).json new file mode 100644 index 000000000..76040879b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:).json @@ -0,0 +1,1178 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with____AA10PublishersO6Merge6Vy_xqd__qd_0_qd_1_qd_2_qd_3_Gqd___qd_0_qd_1_qd_2_qd_3_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_AaBRd_3_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSAKQyd_3_AURSANQyd_3_AVRSr3_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "f" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:).json new file mode 100644 index 000000000..93c24a140 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:).json @@ -0,0 +1,1347 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with_____AA10PublishersO6Merge7Vy_xqd__qd_0_qd_1_qd_2_qd_3_qd_4_Gqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_AaBRd_3_AaBRd_4_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSAKQyd_3_AURSANQyd_3_AVRSAKQyd_4_AWRSANQyd_4_AXRSr4_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "f" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "g" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:_:).json new file mode 100644 index 000000000..da587f031 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/merge(with:_:_:_:_:_:_:).json @@ -0,0 +1,1516 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.merge(with:_:_:_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5merge4with______AA10PublishersO6Merge8Vy_xqd__qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_Gqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAaBRd__AaBRd_0_AaBRd_1_AaBRd_2_AaBRd_3_AaBRd_4_AaBRd_5_7FailureQyd__AKRtz6OutputQyd__ANRtzAKQyd_0_ALRSANQyd_0_AORSAKQyd_1_AQRSANQyd_1_ARRSAKQyd_2_ASRSANQyd_2_ATRSAKQyd_3_AURSANQyd_3_AVRSAKQyd_4_AWRSANQyd_4_AXRSAKQyd_5_AYRSANQyd_5_AZRSr5_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "merge(with:_:_:_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "b" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "c" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "d" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "e" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "f" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "g" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "h" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/min(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/min(by:).json new file mode 100644 index 000000000..d5d9a7f90 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/min(by:).json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.min(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/min(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3min2byAA10PublishersO10ComparisonVy_xGSb6OutputQz_ALtc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "min(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/min(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/min(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/min(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "min(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/min(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(_:).json new file mode 100644 index 000000000..9241b3de9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(_:).json @@ -0,0 +1,494 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.multicast(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9multicastyAA10PublishersO9MulticastCy_xqd__Gqd__ycAA7SubjectRd__7FailureQyd__AKRtz6OutputQyd__ANRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "multicast(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "createSubject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " () -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine7SubjectP", + "text" : "Subject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/multicast(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/multicast(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/multicast(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(subject:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(subject:).json new file mode 100644 index 000000000..dd1ba1069 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/multicast(subject:).json @@ -0,0 +1,494 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.multicast(subject:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(subject:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9multicast7subjectAA10PublishersO9MulticastCy_xqd__Gqd___tAA7SubjectRd__7FailureQyd__ALRtz6OutputQyd__AORtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "multicast(subject:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine7SubjectP", + "text" : "Subject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/multicast(subject:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/multicast(subject:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(subject:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(subject:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/multicast(subject:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(at:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(at:).json new file mode 100644 index 000000000..174979540 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(at:).json @@ -0,0 +1,372 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.output(at:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(at:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6output2atAA10PublishersO6OutputVy_xGSi_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "output(at:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "index" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/output(at:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/output(at:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(at:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(at:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output(at:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(in:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(in:).json new file mode 100644 index 000000000..867c87088 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output(in:).json @@ -0,0 +1,439 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.output(in:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(in:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6output2inAA10PublishersO6OutputVy_xGqd___tSXRd__Si5BoundRtd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "output(in:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "range" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SX", + "text" : "RangeExpression" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Bound" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/output(in:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/output(in:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(in:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(in:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output(in:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output.json new file mode 100644 index 000000000..3c8f7b95c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/output.json @@ -0,0 +1,260 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.Output", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Output" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6Outputa", + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "roleHeading" : "Type Alias", + "symbolKind" : "typealias", + "title" : "GraphQLQueryPager.Output" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " = " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<(" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination12UpdateSourceO", + "text" : "UpdateSource" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/output" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Output": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Output", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager.Output", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/pager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/pager.json new file mode 100644 index 000000000..caf3a0c8e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/pager.json @@ -0,0 +1,222 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/pager" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC5pagerAA0E4Type_pvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination9PagerTypeP", + "text" : "PagerType" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "pager" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination9PagerTypeP", + "text" : "PagerType" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/pager" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/pager": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pager" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination9PagerTypeP", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/pager", + "kind" : "symbol", + "role" : "symbol", + "title" : "pager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/pager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(_:).json new file mode 100644 index 000000000..dc85d748e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prefix(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6prefixyAA10PublishersO6OutputVy_xGSiF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prefix(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "maxLength" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/prefix(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prefix(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prefix(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(untiloutputfrom:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(untiloutputfrom:).json new file mode 100644 index 000000000..07e9e102f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(untiloutputfrom:).json @@ -0,0 +1,438 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prefix(untilOutputFrom:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(untilOutputFrom:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6prefix15untilOutputFromAA10PublishersO011PrefixUntilE0Vy_xqd__Gqd___tAaBRd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prefix(untilOutputFrom:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/prefix(untiloutputfrom:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prefix(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prefix(untiloutputfrom:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(while:).json new file mode 100644 index 000000000..73b7e8e7f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prefix(while:).json @@ -0,0 +1,428 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prefix(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6prefix5whileAA10PublishersO11PrefixWhileVy_xGSb6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prefix(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/prefix(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prefix(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prepend(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prepend(_:).json new file mode 100644 index 000000000..168a1532c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/prepend(_:).json @@ -0,0 +1,527 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.prepend(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prepend(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7prependyAA10PublishersO11ConcatenateVy_AF8SequenceVy_Say6OutputQzG7FailureQzGxGALd_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "prepend(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "elements" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/prepend(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prepend(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prepend(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prepend(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prepend(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/print(_:to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/print(_:to:).json new file mode 100644 index 000000000..d1ed1beb0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/print(_:to:).json @@ -0,0 +1,415 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.print(_:to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/print(_:to:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5print_2toAA10PublishersO5PrintVy_xGSS_s16TextOutputStream_pSgtF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "print(_:to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " = \"\", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "stream" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/print(_:to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/print(_:to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/print(_:to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "print(_:to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/print(_:to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/publisher-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/publisher-implementations.json new file mode 100644 index 000000000..c7966a957 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/publisher-implementations.json @@ -0,0 +1,11824 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Publisher Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/values" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/allSatisfy(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/append(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assertNoFailure(_:file:line:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:on:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpointOnError()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/buffer(size:prefetch:whenFull:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/catch(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-32h5s", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-3m6fr", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-4qg8v", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-81x5u", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/compactMap(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/count()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/debounce(for:scheduler:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/decode(type:decoder:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/delay(for:tolerance:scheduler:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(untilOutputFrom:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/dropFirst(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/eraseToAnyPublisher()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/filter(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-5xn93", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-6ydp0", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-7tjjf", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-v65z", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/ignoreOutput()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeConnectable()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-1n0d2", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-5xco8", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/mapError(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/max(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/measureInterval(using:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/min(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(subject:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(at:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(in:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(untilOutputFrom:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prepend(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/print(_:to:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(on:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/reduce(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceEmpty(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceError(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceNil(with:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/retry(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/scan(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/setFailureType(to:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/share()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveCompletion:receiveValue:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveValue:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-5vwe3", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-87xwh", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(on:options:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/throttle(for:scheduler:latest:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/timeout(_:scheduler:options:customError:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryAllSatisfy(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCatch(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCompactMap(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryContains(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryDrop(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFilter(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFirst(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryLast(where:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMap(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMax(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMin(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryPrefix(while:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryReduce(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryRemoveDuplicates(by:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryScan(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-3oklf", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-7ik1f", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-1pr", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-88gn6", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:_:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/allSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "allSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10AllSatisfyV", + "text" : "AllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/allSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "allSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/allsatisfy(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/append(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "append" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/append(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "append(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/append(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/assertNoFailure(_:file:line:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assertNoFailure" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "file" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s12StaticStringV", + "text" : "StaticString" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "line" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Su", + "text" : "UInt" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15AssertNoFailureV", + "text" : "AssertNoFailure" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assertNoFailure(_:file:line:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assertNoFailure(_:file:line:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/assertnofailure(_:file:line:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/assign(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "inout" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV", + "text" : "Published" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublishedV9PublisherV", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/assign(to:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/assign(to:on:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "assign" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s24ReferenceWritableKeyPathC", + "text" : "ReferenceWritableKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Root" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/assign(to:on:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "assign(to:on:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/assign(to:on:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpoint" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpoint(receiveSubscription:receiveOutput:receiveCompletion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/breakpoint(receivesubscription:receiveoutput:receivecompletion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/breakpointOnError()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "breakpointOnError" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10BreakpointV", + "text" : "Breakpoint" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/breakpointOnError()", + "kind" : "symbol", + "role" : "symbol", + "title" : "breakpointOnError()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/breakpointonerror()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/buffer(size:prefetch:whenFull:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "buffer" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "size" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "prefetch" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16PrefetchStrategyO", + "text" : "PrefetchStrategy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "whenFull" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17BufferingStrategyO", + "text" : "BufferingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6BufferV", + "text" : "Buffer" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/buffer(size:prefetch:whenFull:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "buffer(size:prefetch:whenFull:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/buffer(size:prefetch:whenfull:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/catch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "`catch`" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CatchV", + "text" : "Catch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/catch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "catch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/catch(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/collect()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7CollectV", + "text" : "Collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect()", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/collect()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/collect(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14CollectByCountV", + "text" : "CollectByCount" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/collect(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/collect(_:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "collect" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO20TimeGroupingStrategyO", + "text" : "TimeGroupingStrategy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13CollectByTimeV", + "text" : "CollectByTime" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/collect(_:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "collect(_:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/collect(_:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:)-32h5s": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-32h5s", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:)-32h5s" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:)-3m6fr": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A6LatestV", + "text" : "CombineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:)-3m6fr", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:)-3m6fr" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:_:)-4qg8v": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-4qg8v", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:)-4qg8v" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:_:)-81x5u": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest3V", + "text" : "CombineLatest3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:)-81x5u", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:)-81x5u" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/combineLatest(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "combineLatest" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO0A7Latest4V", + "text" : "CombineLatest4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/combineLatest(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "combineLatest(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/combinelatest(_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/compactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "compactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10CompactMapV", + "text" : "CompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/compactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "compactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/compactmap(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/contains(_:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ContainsV", + "text" : "Contains" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/contains(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/contains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "contains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13ContainsWhereV", + "text" : "ContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/contains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "contains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/contains(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/count()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "count" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5CountV", + "text" : "Count" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/count()", + "kind" : "symbol", + "role" : "symbol", + "title" : "count()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/count()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/debounce(for:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8DebounceV", + "text" : "Debounce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/debounce(for:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "debounce(for:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/debounce(for:scheduler:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/decode(type:decoder:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "type" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ".Type, " + }, + { + "kind" : "externalParam", + "text" : "decoder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6DecodeV", + "text" : "Decode" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Item" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Coder" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/decode(type:decoder:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "decode(type:decoder:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/decode(type:decoder:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/delay(for:tolerance:scheduler:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "tolerance" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5DelayV", + "text" : "Delay" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/delay(for:tolerance:scheduler:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "delay(for:tolerance:scheduler:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/delay(for:tolerance:scheduler:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/drop(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15DropUntilOutputV", + "text" : "DropUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/drop(untiloutputfrom:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/drop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "drop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9DropWhileV", + "text" : "DropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/drop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "drop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/drop(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/dropFirst(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "dropFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4DropV", + "text" : "Drop" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/dropFirst(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "dropFirst(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/dropfirst(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/eraseToAnyPublisher()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "eraseToAnyPublisher" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12AnyPublisherV", + "text" : "AnyPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/eraseToAnyPublisher()", + "kind" : "symbol", + "role" : "symbol", + "title" : "eraseToAnyPublisher()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/erasetoanypublisher()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/filter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "filter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6FilterV", + "text" : "Filter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/filter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "filter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/filter(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/first()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5FirstV", + "text" : "First" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first()", + "kind" : "symbol", + "role" : "symbol", + "title" : "first()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/first()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/first(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "first" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10FirstWhereV", + "text" : "FirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/first(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "first(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/first(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-5xn93": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">>" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-5xn93", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-5xn93" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-6ydp0": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-6ydp0", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-6ydp0" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-7tjjf": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-7tjjf", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-7tjjf" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/flatMap(maxPublishers:_:)-v65z": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "flatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "maxPublishers" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7FlatMapV", + "text" : "FlatMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/flatMap(maxPublishers:_:)-v65z", + "kind" : "symbol", + "role" : "symbol", + "title" : "flatMap(maxPublishers:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/flatmap(maxpublishers:_:)-v65z" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "handleEvents" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveSubscription" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine12SubscriptionP", + "text" : "Subscription" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveOutput" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveCancel" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?, " + }, + { + "kind" : "externalParam", + "text" : "receiveRequest" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO6DemandV", + "text" : "Demand" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12HandleEventsV", + "text" : "HandleEvents" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "handleEvents(receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:receiveRequest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/handleevents(receivesubscription:receiveoutput:receivecompletion:receivecancel:receiverequest:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/ignoreOutput()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "ignoreOutput" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12IgnoreOutputV", + "text" : "IgnoreOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/ignoreOutput()", + "kind" : "symbol", + "role" : "symbol", + "title" : "ignoreOutput()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/ignoreoutput()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/last()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4LastV", + "text" : "Last" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last()", + "kind" : "symbol", + "role" : "symbol", + "title" : "last()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/last()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/last(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "last" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9LastWhereV", + "text" : "LastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/last(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "last(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/last(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeConnectable()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "makeConnectable" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MakeConnectableV", + "text" : "MakeConnectable" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeConnectable()", + "kind" : "symbol", + "role" : "symbol", + "title" : "makeConnectable()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeconnectable()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:)-1n0d2": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-1n0d2", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:)-1n0d2" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:)-5xco8": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10MapKeyPathV", + "text" : "MapKeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:)-5xco8", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:)-5xco8" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath2V", + "text" : "MapKeyPath2" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/map(_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s7KeyPathC", + "text" : "KeyPath" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11MapKeyPath3V", + "text" : "MapKeyPath3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T0" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T1" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T2" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/map(_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "map(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/map(_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/mapError(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "mapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8MapErrorV", + "text" : "MapError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/mapError(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "mapError(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/maperror(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/max(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "max" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/max(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "max(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/max(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/measureInterval(using:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "measureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "using" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO15MeasureIntervalV", + "text" : "MeasureInterval" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/measureInterval(using:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "measureInterval(using:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/measureinterval(using:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MergeManyV", + "text" : "MergeMany" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge3V", + "text" : "Merge3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge4V", + "text" : "Merge4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge5V", + "text" : "Merge5" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge6V", + "text" : "Merge6" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge7V", + "text" : "Merge7" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/merge(with:_:_:_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "merge" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6Merge8V", + "text" : "Merge8" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "B" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "C" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "D" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "F" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "G" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "H" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/merge(with:_:_:_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "merge(with:_:_:_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/merge(with:_:_:_:_:_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/min(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "min" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO10ComparisonV", + "text" : "Comparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/min(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "min(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/min(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/multicast(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/multicast(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/multicast(subject:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9MulticastC", + "text" : "Multicast" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/multicast(subject:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "multicast(subject:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/multicast(subject:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/output(at:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "at" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(at:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(at:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output(at:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/output(in:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "in" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/output(in:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "output(in:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output(in:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prefix(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6OutputV", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prefix(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prefix(untilOutputFrom:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "untilOutputFrom" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO17PrefixUntilOutputV", + "text" : "PrefixUntilOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(untilOutputFrom:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(untilOutputFrom:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prefix(untiloutputfrom:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11PrefixWhileV", + "text" : "PrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prefix(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/prepend(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "prepend" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "...) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11ConcatenateV", + "text" : "Concatenate" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8SequenceV", + "text" : "Sequence" + }, + { + "kind" : "text", + "text" : "<[" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/prepend(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "prepend(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/prepend(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/print(_:to:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "print" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s16TextOutputStreamP", + "text" : "TextOutputStream" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5PrintV", + "text" : "Print" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/print(_:to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "print(_:to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/print(_:to:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/receive(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/receive(on:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/reduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/reduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "reduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/reduce(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/removeDuplicates()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates()", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/removeduplicates()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/removeDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/removeduplicates(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/replaceEmpty(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceEmpty(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceEmpty(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/replaceempty(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/replaceError(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceError(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceError(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/replaceerror(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/replaceNil(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceNil(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceNil(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/replacenil(with:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/retry(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/retry(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "retry(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/retry(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/scan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/scan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "scan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/scan(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/setFailureType(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/setFailureType(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "setFailureType(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/setfailuretype(to:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/share()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/share()", + "kind" : "symbol", + "role" : "symbol", + "title" : "share()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/share()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/sink(receiveCompletion:receiveValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveCompletion:receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveCompletion:receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/sink(receivecompletion:receivevalue:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/sink(receiveValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/sink(receivevalue:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(_:)-5vwe3": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-5vwe3", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(_:)-5vwe3" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(_:)-87xwh": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-87xwh", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(_:)-87xwh" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(on:options:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/throttle(for:scheduler:latest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/throttle(for:scheduler:latest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "throttle(for:scheduler:latest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/throttle(for:scheduler:latest:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/timeout(_:scheduler:options:customError:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/timeout(_:scheduler:options:customError:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "timeout(_:scheduler:options:customError:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/timeout(_:scheduler:options:customerror:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryAllSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryAllSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryAllSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryallsatisfy(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryCatch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCatch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCatch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trycatch(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryCompactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCompactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCompactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trycompactmap(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryContains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryContains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryContains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trycontains(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryDrop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryDrop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryDrop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trydrop(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryFilter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFilter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFilter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryfilter(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryFirst(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFirst(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFirst(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryfirst(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryLast(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryLast(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryLast(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trylast(where:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trymap(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryMax(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMax(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMax(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trymax(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryMin(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMin(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMin(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trymin(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryPrefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryPrefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryPrefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryprefix(while:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryReduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryReduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryReduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryreduce(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryRemoveDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryRemoveDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryRemoveDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryremoveduplicates(by:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryScan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryScan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryScan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryscan(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/values": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/values", + "kind" : "symbol", + "role" : "symbol", + "title" : "values", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/values" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:)-3oklf": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-3oklf", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:)-3oklf" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:)-7ik1f": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-7ik1f", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:)-7ik1f" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:_:)-1pr": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-1pr", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:)-1pr" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:_:)-88gn6": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-88gn6", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:)-88gn6" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(on:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(on:options:).json new file mode 100644 index 000000000..d4df7682b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(on:options:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.receive(on:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(on:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7receive2on7optionsAA10PublishersO9ReceiveOnVy_xqd__Gqd___16SchedulerOptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "receive(on:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/receive(on:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/receive(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9ReceiveOnV", + "text" : "ReceiveOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/receive(on:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(subscriber:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(subscriber:).json new file mode 100644 index 000000000..fec078ee4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/receive(subscriber:).json @@ -0,0 +1,394 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.receive(subscriber:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(subscriber:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC7receive10subscriberyqd___t7Combine10SubscriberRd__s5NeverO7FailureRtd__s6ResultOyx_AA12UpdateSourceOts5Error_pG5InputRtd__lF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "receive(subscriber:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10SubscriberP", + "text" : "Subscriber" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5NeverO", + "text" : "Never" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Input" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s6ResultO", + "text" : "Result" + }, + { + "kind" : "text", + "text" : "<(" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination12UpdateSourceO", + "text" : "UpdateSource" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/receive(subscriber:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/receive(subscriber:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "receive" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/receive(subscriber:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "receive(subscriber:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/receive(subscriber:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/reduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/reduce(_:_:).json new file mode 100644 index 000000000..6e4dca0fe --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/reduce(_:_:).json @@ -0,0 +1,521 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.reduce(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/reduce(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6reduceyAA10PublishersO6ReduceVy_xqd__Gqd___qd__qd___6OutputQztctlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "reduce(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/reduce(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/reduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6ReduceV", + "text" : "Reduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/reduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "reduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/reduce(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/refetch(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/refetch(cachepolicy:).json new file mode 100644 index 000000000..b063d333d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/refetch(cachepolicy:).json @@ -0,0 +1,262 @@ +{ + "abstract" : [ + { + "text" : "Discards pagination state and fetches the first page from scratch.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/refetch(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC7refetch11cachePolicyy0A005CacheH0O_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "refetch(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : " = .fetchIgnoringCacheData)" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The apollo cache policy to trigger the first fetch with. Defaults to ", + "type" : "text" + }, + { + "code" : "fetchIgnoringCacheData", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "cachePolicy" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/refetch(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/refetch(cachePolicy:)": { + "abstract" : [ + { + "text" : "Discards pagination state and fetches the first page from scratch.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/refetch(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/refetch(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates().json new file mode 100644 index 000000000..c11cf6056 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates().json @@ -0,0 +1,377 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.removeDuplicates()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates()" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAASQ6OutputRpzrlE16removeDuplicatesAA10PublishersO06RemoveE0Vy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "removeDuplicates()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/removeduplicates()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/removeDuplicates()": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Output", + "type" : "codeVoice" + }, + { + "text" : " conforms to ", + "type" : "text" + }, + { + "code" : "Equatable", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates()", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/removeduplicates()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates(by:).json new file mode 100644 index 000000000..267104303 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/removeduplicates(by:).json @@ -0,0 +1,476 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.removeDuplicates(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE16removeDuplicates2byAA10PublishersO06RemoveD0Vy_xGSb6OutputQz_ALtc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "removeDuplicates(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/removeduplicates(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/removeDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "removeDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16RemoveDuplicatesV", + "text" : "RemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/removeDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "removeDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/removeduplicates(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceempty(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceempty(with:).json new file mode 100644 index 000000000..049f6a850 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceempty(with:).json @@ -0,0 +1,393 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.replaceEmpty(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceEmpty(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12replaceEmpty4withAA10PublishersO07ReplaceD0Vy_xG6OutputQz_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "replaceEmpty(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/replaceempty(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/replaceEmpty(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceEmpty" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceEmptyV", + "text" : "ReplaceEmpty" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceEmpty(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceEmpty(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/replaceempty(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceerror(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceerror(with:).json new file mode 100644 index 000000000..017c65e04 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replaceerror(with:).json @@ -0,0 +1,393 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.replaceError(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceError(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE12replaceError4withAA10PublishersO07ReplaceD0Vy_xG6OutputQz_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "replaceError(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/replaceerror(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/replaceError(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceError" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12ReplaceErrorV", + "text" : "ReplaceError" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceError(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceError(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/replaceerror(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replacenil(with:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replacenil(with:).json new file mode 100644 index 000000000..b798419e9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/replacenil(with:).json @@ -0,0 +1,449 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.replaceNil(with:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceNil(with:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE10replaceNil4withAA10PublishersO3MapVy_xqd__Gqd___tqd__Sg6OutputRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "replaceNil(with:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "output" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/replacenil(with:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/replaceNil(with:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "replaceNil" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "with" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/replaceNil(with:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "replaceNil(with:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/replacenil(with:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/retry(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/retry(_:).json new file mode 100644 index 000000000..8a00a3ea8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/retry(_:).json @@ -0,0 +1,356 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.retry(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/retry(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5retryyAA10PublishersO5RetryVy_xGSiF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "retry(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "retries" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/retry(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/retry(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "retry" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5RetryV", + "text" : "Retry" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/retry(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "retry(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/retry(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/scan(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/scan(_:_:).json new file mode 100644 index 000000000..48749afec --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/scan(_:_:).json @@ -0,0 +1,521 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.scan(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/scan(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4scanyAA10PublishersO4ScanVy_xqd__Gqd___qd__qd___6OutputQztctlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "scan(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/scan(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/scan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4ScanV", + "text" : "Scan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/scan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "scan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/scan(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/setfailuretype(to:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/setfailuretype(to:).json new file mode 100644 index 000000000..74effddd8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/setfailuretype(to:).json @@ -0,0 +1,502 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.setFailureType(to:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/setFailureType(to:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE03setD4Type2toAA10PublishersO03SetdF0Vy_xqd__Gqd__m_ts5ErrorRd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "setFailureType(to:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "failureType" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/setfailuretype(to:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/setFailureType(to:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "setFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "to" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ".Type) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14SetFailureTypeV", + "text" : "SetFailureType" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "E" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/setFailureType(to:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "setFailureType(to:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/setfailuretype(to:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/share().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/share().json new file mode 100644 index 000000000..048f082bb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/share().json @@ -0,0 +1,313 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.share()", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/share()" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE5shareAA10PublishersO5ShareCy_xGyF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "share()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/share()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/share()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "share" + }, + { + "kind" : "text", + "text" : "() -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO5ShareC", + "text" : "Share" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/share()", + "kind" : "symbol", + "role" : "symbol", + "title" : "share()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/share()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivecompletion:receivevalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivecompletion:receivevalue:).json new file mode 100644 index 000000000..584c7e4a4 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivecompletion:receivevalue:).json @@ -0,0 +1,518 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.sink(receiveCompletion:receiveValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveCompletion:receiveValue:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE4sink17receiveCompletion0D5ValueAA14AnyCancellableCyAA11SubscribersO0E0Oy_7FailureQzGc_y6OutputQzctF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "sink(receiveCompletion:receiveValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/sink(receivecompletion:receivevalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/sink(receiveCompletion:receiveValue:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveCompletion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO", + "text" : "Subscribers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine11SubscribersO10CompletionO", + "text" : "Completion" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ">) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : "), " + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveCompletion:receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveCompletion:receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/sink(receivecompletion:receivevalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivevalue:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivevalue:).json new file mode 100644 index 000000000..ec3fad503 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/sink(receivevalue:).json @@ -0,0 +1,421 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.sink(receiveValue:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveValue:)" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE4sink12receiveValueAA14AnyCancellableCy6OutputQzc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "sink(receiveValue:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/sink(receivevalue:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/sink(receiveValue:)": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "sink" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "receiveValue" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/sink(receiveValue:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "sink(receiveValue:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/sink(receivevalue:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-5vwe3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-5vwe3.json new file mode 100644 index 000000000..2183ee441 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-5vwe3.json @@ -0,0 +1,384 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.subscribe(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-5vwe3" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9subscribeyyqd__AA10SubscriberRd__7FailureQyd__AFRtz5InputQyd__6OutputRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "subscriber" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10SubscriberP", + "text" : "Subscriber" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Input" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(_:)-5vwe3" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(_:)-5vwe3": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-5vwe3", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(_:)-5vwe3" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-87xwh.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-87xwh.json new file mode 100644 index 000000000..8875f5ca1 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(_:)-87xwh.json @@ -0,0 +1,403 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.subscribe(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-87xwh" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9subscribeyAA14AnyCancellableCqd__AA7SubjectRd__7FailureQyd__AHRtz6OutputQyd__AKRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "subject" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine7SubjectP", + "text" : "Subject" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(_:)-87xwh" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(_:)-87xwh": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AnyCancellableC", + "text" : "AnyCancellable" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(_:)-87xwh", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(_:)-87xwh" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(completion:).json new file mode 100644 index 000000000..c398458e9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(completion:).json @@ -0,0 +1,398 @@ +{ + "abstract" : [ + { + "text" : "Subscribe to the results of the pager, with the management of the subscriber being stored internally to the ", + "type" : "text" + }, + { + "code" : "AnyGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC9subscribe10completionyys6ResultOyx_AA12UpdateSourceOts5Error_pGScMYcc_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " @" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:ScM", + "text" : "MainActor" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Output", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + }, + { + "kind" : "parameters", + "parameters" : [ + { + "content" : [ + { + "inlineContent" : [ + { + "text" : "The closure to trigger when new values come in. Guaranteed to run on the main thread.", + "type" : "text" + } + ], + "type" : "paragraph" + } + ], + "name" : "completion" + } + ] + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Output": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "typealias" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Output" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Output", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Output" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager.Output", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/output" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(completion:)": { + "abstract" : [ + { + "text" : "Subscribe to the results of the pager, with the management of the subscriber being stored internally to the ", + "type" : "text" + }, + { + "code" : "AnyGraphQLQueryPager", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", + "text" : "GraphQLQueryPager" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ">." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC6Outputa", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(completion:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(completion:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(on:options:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(on:options:).json new file mode 100644 index 000000000..da22c9248 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/subscribe(on:options:).json @@ -0,0 +1,510 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.subscribe(on:options:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(on:options:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9subscribe2on7optionsAA10PublishersO11SubscribeOnVy_xqd__Gqd___16SchedulerOptionsQyd__SgtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "subscribe(on:options:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(on:options:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/subscribe(on:options:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "subscribe" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "on" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO11SubscribeOnV", + "text" : "SubscribeOn" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/subscribe(on:options:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "subscribe(on:options:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/subscribe(on:options:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/throttle(for:scheduler:latest:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/throttle(for:scheduler:latest:).json new file mode 100644 index 000000000..9f469300d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/throttle(for:scheduler:latest:).json @@ -0,0 +1,585 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.throttle(for:scheduler:latest:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/throttle(for:scheduler:latest:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8throttle3for9scheduler6latestAA10PublishersO8ThrottleVy_xqd__G17SchedulerTimeType_6StrideQYd___qd__SbtAA0I0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "throttle(for:scheduler:latest:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "interval" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/throttle(for:scheduler:latest:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/throttle(for:scheduler:latest:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "for" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "latest" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8ThrottleV", + "text" : "Throttle" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/throttle(for:scheduler:latest:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "throttle(for:scheduler:latest:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/throttle(for:scheduler:latest:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/timeout(_:scheduler:options:customerror:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/timeout(_:scheduler:options:customerror:).json new file mode 100644 index 000000000..7beb5f4f0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/timeout(_:scheduler:options:customerror:).json @@ -0,0 +1,662 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.timeout(_:scheduler:options:customError:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/timeout(_:scheduler:options:customError:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7timeout_9scheduler7options11customErrorAA10PublishersO7TimeoutVy_xqd__G17SchedulerTimeType_6StrideQYd___qd__0J7OptionsQyd__Sg7FailureQzycSgtAA0J0Rd__lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "timeout(_:scheduler:options:customError:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "interval" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "? = nil, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")? = nil) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9SchedulerP", + "text" : "Scheduler" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/timeout(_:scheduler:options:customerror:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/timeout(_:scheduler:options:customError:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerTimeType" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Stride" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "scheduler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "options" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "SchedulerOptions" + }, + { + "kind" : "text", + "text" : "?, " + }, + { + "kind" : "externalParam", + "text" : "customError" + }, + { + "kind" : "text", + "text" : ": (() -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ")?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TimeoutV", + "text" : "Timeout" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "S" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/timeout(_:scheduler:options:customError:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "timeout(_:scheduler:options:customError:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/timeout(_:scheduler:options:customerror:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryallsatisfy(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryallsatisfy(_:).json new file mode 100644 index 000000000..b3ff414e9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryallsatisfy(_:).json @@ -0,0 +1,436 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryAllSatisfy(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryAllSatisfy(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13tryAllSatisfyyAA10PublishersO03TrydE0Vy_xGSb6OutputQzKcF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryAllSatisfy(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryallsatisfy(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryAllSatisfy(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryAllSatisfy" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryAllSatisfyV", + "text" : "TryAllSatisfy" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryAllSatisfy(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryAllSatisfy(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryallsatisfy(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycatch(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycatch(_:).json new file mode 100644 index 000000000..850e5d59c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycatch(_:).json @@ -0,0 +1,534 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryCatch(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCatch(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8tryCatchyAA10PublishersO03TryD0Vy_xqd__Gqd__7FailureQzKcAaBRd__6OutputQyd__ALRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryCatch(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "handler" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trycatch(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryCatch(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO8TryCatchV", + "text" : "TryCatch" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCatch(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCatch(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trycatch(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycompactmap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycompactmap(_:).json new file mode 100644 index 000000000..7aad1e586 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycompactmap(_:).json @@ -0,0 +1,481 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryCompactMap(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCompactMap(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE13tryCompactMapyAA10PublishersO03TrydE0Vy_xqd__Gqd__Sg6OutputQzKclF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryCompactMap(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trycompactmap(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryCompactMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryCompactMapV", + "text" : "TryCompactMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryCompactMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryCompactMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trycompactmap(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycontains(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycontains(where:).json new file mode 100644 index 000000000..ce40284f2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trycontains(where:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryContains(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryContains(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE11tryContains5whereAA10PublishersO03TryD5WhereVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryContains(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trycontains(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryContains(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryContains" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO16TryContainsWhereV", + "text" : "TryContainsWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryContains(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryContains(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trycontains(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trydrop(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trydrop(while:).json new file mode 100644 index 000000000..e081226fe --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trydrop(while:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryDrop(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryDrop(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7tryDrop5whileAA10PublishersO03TryD5WhileVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryDrop(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trydrop(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryDrop(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryDrop" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryDropWhileV", + "text" : "TryDropWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryDrop(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryDrop(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trydrop(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfilter(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfilter(_:).json new file mode 100644 index 000000000..fc8ff7828 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfilter(_:).json @@ -0,0 +1,436 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryFilter(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFilter(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9tryFilteryAA10PublishersO03TryD0Vy_xGSb6OutputQzKcF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryFilter(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "isIncluded" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryfilter(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryFilter(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFilter" + }, + { + "kind" : "text", + "text" : "((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryFilterV", + "text" : "TryFilter" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFilter(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFilter(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryfilter(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfirst(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfirst(where:).json new file mode 100644 index 000000000..485084f80 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryfirst(where:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryFirst(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFirst(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE8tryFirst5whereAA10PublishersO03TryD5WhereVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryFirst(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryfirst(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryFirst(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryFirst" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryFirstWhereV", + "text" : "TryFirstWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryFirst(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryFirst(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryfirst(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trylast(where:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trylast(where:).json new file mode 100644 index 000000000..ebf9b852b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trylast(where:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryLast(where:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryLast(where:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7tryLast5whereAA10PublishersO03TryD5WhereVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryLast(where:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trylast(where:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryLast(where:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryLast" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "where" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO12TryLastWhereV", + "text" : "TryLastWhere" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryLast(where:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryLast(where:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trylast(where:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymap(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymap(_:).json new file mode 100644 index 000000000..c151381a0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymap(_:).json @@ -0,0 +1,481 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryMap(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMap(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6tryMapyAA10PublishersO03TryD0Vy_xqd__Gqd__6OutputQzKclF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryMap(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trymap(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryMap(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">((" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO6TryMapV", + "text" : "TryMap" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMap(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMap(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trymap(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymax(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymax(by:).json new file mode 100644 index 000000000..14132e923 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymax(by:).json @@ -0,0 +1,500 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryMax(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMax(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6tryMax2byAA10PublishersO13TryComparisonVy_xGSb6OutputQz_ALtKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryMax(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trymax(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryMax(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMax" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMax(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMax(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trymax(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymin(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymin(by:).json new file mode 100644 index 000000000..d6add02da --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/trymin(by:).json @@ -0,0 +1,500 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryMin(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMin(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE6tryMin2byAA10PublishersO13TryComparisonVy_xGSb6OutputQz_ALtKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryMin(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "areInIncreasingOrder" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/trymin(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryMin(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryMin" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO13TryComparisonV", + "text" : "TryComparison" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryMin(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryMin(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/trymin(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryprefix(while:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryprefix(while:).json new file mode 100644 index 000000000..b88aae15f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryprefix(while:).json @@ -0,0 +1,452 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryPrefix(while:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryPrefix(while:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9tryPrefix5whileAA10PublishersO03TryD5WhileVy_xGSb6OutputQzKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryPrefix(while:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryprefix(while:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryPrefix(while:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryPrefix" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "while" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO14TryPrefixWhileV", + "text" : "TryPrefixWhile" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryPrefix(while:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryPrefix(while:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryprefix(while:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryreduce(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryreduce(_:_:).json new file mode 100644 index 000000000..b980d7898 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryreduce(_:_:).json @@ -0,0 +1,545 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryReduce(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryReduce(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE9tryReduceyAA10PublishersO03TryD0Vy_xqd__Gqd___qd__qd___6OutputQztKctlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryReduce(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryreduce(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryReduce(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO9TryReduceV", + "text" : "TryReduce" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryReduce(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryReduce(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryreduce(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryremoveduplicates(by:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryremoveduplicates(by:).json new file mode 100644 index 000000000..deeeba452 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryremoveduplicates(by:).json @@ -0,0 +1,500 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryRemoveDuplicates(by:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryRemoveDuplicates(by:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE19tryRemoveDuplicates2byAA10PublishersO03TrydE0Vy_xGSb6OutputQz_ALtKc_tF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryRemoveDuplicates(by:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "predicate" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryremoveduplicates(by:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryRemoveDuplicates(by:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "by" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO19TryRemoveDuplicatesV", + "text" : "TryRemoveDuplicates" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryRemoveDuplicates(by:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryRemoveDuplicates(by:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryremoveduplicates(by:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryscan(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryscan(_:_:).json new file mode 100644 index 000000000..22efd84cb --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/tryscan(_:_:).json @@ -0,0 +1,545 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.tryScan(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryScan(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE7tryScanyAA10PublishersO03TryD0Vy_xqd__Gqd___qd__qd___6OutputQztKctlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "tryScan(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "initialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "nextPartialResult" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/tryscan(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/tryScan(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "tryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO7TryScanV", + "text" : "TryScan" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/tryScan(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "tryScan(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/tryscan(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/values.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/values.json new file mode 100644 index 000000000..6f1757a99 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/values.json @@ -0,0 +1,358 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.values", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/values" + }, + "kind" : "symbol", + "metadata" : { + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAs5NeverO7FailureRtzrlE6valuesAA05AsyncB0VyxGvp::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "15.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "12.0", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "15.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "values" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "> { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/values" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/values": { + "abstract" : [ + + ], + "conformance" : { + "availabilityPrefix" : [ + { + "text" : "Available when", + "type" : "text" + } + ], + "conformancePrefix" : [ + { + "text" : "Conforms when", + "type" : "text" + } + ], + "constraints" : [ + { + "code" : "Failure", + "type" : "codeVoice" + }, + { + "text" : " is ", + "type" : "text" + }, + { + "code" : "Never", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ] + }, + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "values" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine14AsyncPublisherV", + "text" : "AsyncPublisher" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/values", + "kind" : "symbol", + "role" : "symbol", + "title" : "values", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/values" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:).json new file mode 100644 index 000000000..607ee393e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:).json @@ -0,0 +1,454 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3ZipVy_xqd__Gqd__AaBRd__7FailureQyd__AJRtzlF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-3oklf.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-3oklf.json new file mode 100644 index 000000000..0b0eb5772 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-3oklf.json @@ -0,0 +1,700 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-3oklf" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3MapVy_AF3ZipVy_xqd__Gqd_0_Gqd___qd_0_6OutputQz_AMQyd__tctAaBRd__7FailureQyd__APRtzr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "other" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:)-3oklf" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:)-3oklf": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3ZipV", + "text" : "Zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-3oklf", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:)-3oklf" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-7ik1f.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-7ik1f.json new file mode 100644 index 000000000..e4ad109ea --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:)-7ik1f.json @@ -0,0 +1,591 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-7ik1f" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO4Zip3Vy_xqd__qd_0_Gqd___qd_0_tAaBRd__AaBRd_0_7FailureQyd__AJRtzAJQyd_0_AKRSr0_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:)-7ik1f" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:)-7ik1f": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:)-7ik1f", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:)-7ik1f" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-1pr.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-1pr.json new file mode 100644 index 000000000..05b13dd98 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-1pr.json @@ -0,0 +1,885 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-1pr" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3MapVy_AF4Zip3Vy_xqd__qd_0_Gqd_1_Gqd___qd_0_qd_1_6OutputQz_AMQyd__AMQyd_0_tctAaBRd__AaBRd_0_7FailureQyd__AQRtzAQQyd_0_ARRSr1_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:)-1pr" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:_:)-1pr": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip3V", + "text" : "Zip3" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-1pr", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:)-1pr" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-88gn6.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-88gn6.json new file mode 100644 index 000000000..f59619fbe --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:)-88gn6.json @@ -0,0 +1,728 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-88gn6" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO4Zip4Vy_xqd__qd_0_qd_1_Gqd___qd_0_qd_1_tAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__AJRtzAJQyd_0_AKRSAJQyd_1_AMRSr1_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:)-88gn6" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:_:)-88gn6": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:)-88gn6", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:)-88gn6" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:_:).json new file mode 100644 index 000000000..cf4c59aee --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/zip(_:_:_:_:).json @@ -0,0 +1,1070 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Publisher.zip(_:_:_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Combine", + "externalID" : "s:7Combine9PublisherPAAE3zipyAA10PublishersO3MapVy_AF4Zip4Vy_xqd__qd_0_qd_1_Gqd_2_Gqd___qd_0_qd_1_qd_2_6OutputQz_AMQyd__AMQyd_0_AMQyd_1_tctAaBRd__AaBRd_0_AaBRd_1_7FailureQyd__ARRtzARQyd_0_ASRSARQyd_1_AURSr2_lF::SYNTHESIZED::s:16ApolloPagination17GraphQLQueryPagerC", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Combine" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.15", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "13.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "6.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "zip(_:_:_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher1" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher2" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "publisher3" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "_" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "internalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "keyword", + "text" : "@escaping" + }, + { + "kind" : "text", + "text" : " (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine9PublisherP", + "text" : "Publisher" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Failure" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { + "abstract" : [ + { + "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "class" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "GraphQLQueryPager" + } + ], + "role" : "symbol", + "title" : "GraphQLQueryPager", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/Publisher-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/Publisher-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Publisher Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/publisher-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/zip(_:_:_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "zip" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ", (" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Output" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO3MapV", + "text" : "Map" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO", + "text" : "Publishers" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:7Combine10PublishersO4Zip4V", + "text" : "Zip4" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Q" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "R" + }, + { + "kind" : "text", + "text" : ">, " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, + { + "kind" : "text", + "text" : ">" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/zip(_:_:_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "zip(_:_:_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/zip(_:_:_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json new file mode 100644 index 000000000..37e6ec325 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json @@ -0,0 +1,390 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0V", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "OffsetPagination" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/init(offset:canLoadNext:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadNext:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/init(offset:canloadnext:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/offset" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json new file mode 100644 index 000000000..6ec4e75be --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json @@ -0,0 +1,317 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination06OffsetB0V", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json new file mode 100644 index 000000000..9e3af094f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json @@ -0,0 +1,201 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadNext", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0V11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json new file mode 100644 index 000000000..502c1e105 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json @@ -0,0 +1,213 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadPrevious", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0V15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json new file mode 100644 index 000000000..9d3a680d8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json new file mode 100644 index 000000000..55ff08209 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json @@ -0,0 +1,250 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0V6offset11canLoadNextACSi_Sbtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(offset:canLoadNext:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/init(offset:canloadnext:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/init(offset:canLoadNext:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadNext:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/init(offset:canloadnext:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json new file mode 100644 index 000000000..97d0909db --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json @@ -0,0 +1,187 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0V6offsetSivp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "offset" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/offset" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/offset" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json new file mode 100644 index 000000000..a6b3bb676 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json @@ -0,0 +1,322 @@ +{ + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination18PageExtractionDataO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "PageExtractionData" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)" + ], + "title" : "Enumeration Cases" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pageextractiondata" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/initial(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initial" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "PageExtractionData.initial(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata\/initial(_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/paginated(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "paginated" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "PageExtractionData.paginated(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json new file mode 100644 index 000000000..05928f15a --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json @@ -0,0 +1,231 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination18PageExtractionDataO7initialyACyxq_G0E0QzcAEm0A3API12GraphQLQueryRzAhIR_r0_lF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initial" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PageExtractionData.initial(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initial" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pageextractiondata\/initial(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/initial(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initial" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "PageExtractionData.initial(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata\/initial(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json new file mode 100644 index 000000000..da772a712 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json @@ -0,0 +1,231 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination18PageExtractionDataO9paginatedyACyxq_G0E0Qy_cAEm0A3API12GraphQLQueryRzAhIR_r0_lF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "paginated" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PageExtractionData.paginated(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "paginated" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/paginated(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "paginated" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "PageExtractionData.paginated(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype.json new file mode 100644 index 000000000..c55e0fd8d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype.json @@ -0,0 +1,684 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP", + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "roleHeading" : "Protocol", + "symbolKind" : "protocol", + "title" : "PagerType" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/InitialQuery", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/PaginatedQuery" + ], + "title" : "Associated Types" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadPrevious" + ], + "title" : "Instance Properties" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/cancel()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/fetch()", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadNext(cachePolicy:callbackQueue:completion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadPrevious(cachePolicy:callbackQueue:completion:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/refetch(cachePolicy:)" + ], + "title" : "Instance Methods" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/InitialQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/InitialQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "InitialQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/initialquery" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/PaginatedQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/PaginatedQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "PaginatedQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/paginatedquery" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadNext", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadPrevious", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/cancel()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/cancel()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/cancel()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/fetch()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/fetch()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/fetch()" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/loadAll(fetchFromInitialPage:callbackQueue:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/loadall(fetchfrominitialpage:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/loadNext(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadNext(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadNext(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/loadnext(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/loadPrevious(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadPrevious(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/loadprevious(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/refetch(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/refetch(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/refetch(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/cancel().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/cancel().json new file mode 100644 index 000000000..7a0bcd9a6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/cancel().json @@ -0,0 +1,174 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/cancel()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP6cancelyyF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "cancel()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/cancel()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/cancel()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancel" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/cancel()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "cancel()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/cancel()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadnext.json new file mode 100644 index 000000000..7a0ac3baa --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadnext.json @@ -0,0 +1,201 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadNext", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadprevious.json new file mode 100644 index 000000000..01ba7124d --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/canloadprevious.json @@ -0,0 +1,201 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/canLoadPrevious", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/fetch().json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/fetch().json new file mode 100644 index 000000000..57001e279 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/fetch().json @@ -0,0 +1,174 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/fetch()" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP5fetchyyF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "fetch()" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/fetch()" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/fetch()": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + }, + { + "kind" : "text", + "text" : "()" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/fetch()", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "fetch()", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/fetch()" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/initialquery.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/initialquery.json new file mode 100644 index 000000000..dfc66e13c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/initialquery.json @@ -0,0 +1,189 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/InitialQuery" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP12InitialQueryQa", + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Associated Type", + "symbolKind" : "associatedtype", + "title" : "InitialQuery" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/initialquery" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/InitialQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/InitialQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "InitialQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/initialquery" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadall(fetchfrominitialpage:callbackqueue:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadall(fetchfrominitialpage:callbackqueue:completion:).json new file mode 100644 index 000000000..f3a124329 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadall(fetchfrominitialpage:callbackqueue:completion:).json @@ -0,0 +1,386 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadAll(fetchFromInitialPage:callbackQueue:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP7loadAll20fetchFromInitialPage13callbackQueue10completionySb_So17OS_dispatch_queueCyAA0B5ErrorOSgcSgtF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadAll(fetchFromInitialPage:callbackQueue:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/loadall(fetchfrominitialpage:callbackqueue:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/loadAll(fetchFromInitialPage:callbackQueue:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/loadall(fetchfrominitialpage:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadnext(cachepolicy:callbackqueue:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadnext(cachepolicy:callbackqueue:completion:).json new file mode 100644 index 000000000..c54efc446 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadnext(cachepolicy:callbackqueue:completion:).json @@ -0,0 +1,386 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadNext(cachePolicy:callbackQueue:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP8loadNext11cachePolicy13callbackQueue10completiony0A005CacheH0O_So17OS_dispatch_queueCyAA0B5ErrorOSgcSgtF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadNext(cachePolicy:callbackQueue:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/loadnext(cachepolicy:callbackqueue:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/loadNext(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadNext" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadNext(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadNext(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/loadnext(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadprevious(cachepolicy:callbackqueue:completion:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadprevious(cachepolicy:callbackqueue:completion:).json new file mode 100644 index 000000000..c410de720 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/loadprevious(cachepolicy:callbackqueue:completion:).json @@ -0,0 +1,386 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadPrevious(cachePolicy:callbackQueue:completion:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP12loadPrevious11cachePolicy13callbackQueue10completiony0A005CacheH0O_So17OS_dispatch_queueCyAA0B5ErrorOSgcSgtF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "loadPrevious(cachePolicy:callbackQueue:completion:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/loadprevious(cachepolicy:callbackqueue:completion:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/loadPrevious(cachePolicy:callbackQueue:completion:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadPrevious" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" + }, + { + "kind" : "text", + "text" : ")?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/loadPrevious(cachePolicy:callbackQueue:completion:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "loadPrevious(cachePolicy:callbackQueue:completion:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/loadprevious(cachepolicy:callbackqueue:completion:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/paginatedquery.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/paginatedquery.json new file mode 100644 index 000000000..660961c5f --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/paginatedquery.json @@ -0,0 +1,189 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/PaginatedQuery" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP14PaginatedQueryQa", + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Associated Type", + "symbolKind" : "associatedtype", + "title" : "PaginatedQuery" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/paginatedquery" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/PaginatedQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "associatedtype" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/PaginatedQuery", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "PaginatedQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/paginatedquery" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/refetch(cachepolicy:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/refetch(cachepolicy:).json new file mode 100644 index 000000000..69cd28d60 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pagertype/refetch(cachepolicy:).json @@ -0,0 +1,225 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/refetch(cachePolicy:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination9PagerTypeP7refetch11cachePolicyy0A005CacheG0O_tF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Method", + "symbolKind" : "method", + "title" : "refetch(cachePolicy:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/pagertype\/refetch(cachepolicy:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PagerType" + } + ], + "role" : "symbol", + "title" : "PagerType", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PagerType/refetch(cachePolicy:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "refetch" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "cachePolicy" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PagerType\/refetch(cachePolicy:)", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "refetch(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pagertype\/refetch(cachepolicy:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection.json new file mode 100644 index 000000000..7b33083c6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection.json @@ -0,0 +1,247 @@ +{ + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B9DirectionO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "PaginationDirection" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/next", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/previous" + ], + "title" : "Enumeration Cases" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationdirection" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/next": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "next" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/next", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationDirection.next", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/next" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/previous": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previous" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/previous", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationDirection.previous", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/previous" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/!=(_:_:).json new file mode 100644 index 000000000..7a81a66a6 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/!=(_:_:).json @@ -0,0 +1,320 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination0B9DirectionO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationdirection\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/equatable-implementations.json new file mode 100644 index 000000000..a518df63c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/equatable-implementations.json @@ -0,0 +1,163 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationdirection\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/next.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/next.json new file mode 100644 index 000000000..a76cf6b27 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/next.json @@ -0,0 +1,163 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/next" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B9DirectionO4nextyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "next" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationDirection.next" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "next" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationdirection\/next" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/next": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "next" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/next", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationDirection.next", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/next" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/previous.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/previous.json new file mode 100644 index 000000000..483039517 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationdirection/previous.json @@ -0,0 +1,163 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/previous" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B9DirectionO8previousyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previous" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationDirection.previous" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previous" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationdirection\/previous" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection/previous": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previous" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection\/previous", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationDirection.previous", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection\/previous" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror.json new file mode 100644 index 000000000..cfaa945af --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror.json @@ -0,0 +1,355 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "PaginationError" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/s5ErrorP", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/cancellation", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/loadInProgress", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/missingInitialPage", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/noQuery", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/pageHasNoMoreContent", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/unknown(_:)" + ], + "title" : "Enumeration Cases" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/Error-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/Error-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/Error-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Error Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/error-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/cancellation": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellation" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/cancellation", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.cancellation", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/cancellation" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/loadInProgress": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadInProgress" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/loadInProgress", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.loadInProgress", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/loadinprogress" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/missingInitialPage": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "missingInitialPage" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/missingInitialPage", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.missingInitialPage", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/missinginitialpage" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/noQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "noQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/noQuery", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.noQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/noquery" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/pageHasNoMoreContent": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pageHasNoMoreContent" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/pageHasNoMoreContent", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.pageHasNoMoreContent", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/pagehasnomorecontent" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/unknown(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknown" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/unknown(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.unknown(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/unknown(_:)" +}, +"doc://ApolloPagination/s5ErrorP": { + "identifier" : "doc:\/\/ApolloPagination\/s5ErrorP", + "title" : "Swift.Error", + "type" : "unresolvable" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/cancellation.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/cancellation.json new file mode 100644 index 000000000..061dbd75c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/cancellation.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/cancellation" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO12cancellationyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellation" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationError.cancellation" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellation" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/cancellation" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/cancellation": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cancellation" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/cancellation", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.cancellation", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/cancellation" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/error-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/error-implementations.json new file mode 100644 index 000000000..dea762ca5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/error-implementations.json @@ -0,0 +1,132 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/Error-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Error Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/localizedDescription" + ], + "title" : "Instance Properties" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/error-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/localizedDescription": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "localizedDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/localizedDescription", + "kind" : "symbol", + "role" : "symbol", + "title" : "localizedDescription", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/localizeddescription" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/loadinprogress.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/loadinprogress.json new file mode 100644 index 000000000..c33ddd375 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/loadinprogress.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/loadInProgress" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO14loadInProgressyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadInProgress" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationError.loadInProgress" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadInProgress" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/loadinprogress" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/loadInProgress": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadInProgress" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/loadInProgress", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.loadInProgress", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/loadinprogress" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/localizeddescription.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/localizeddescription.json new file mode 100644 index 000000000..1f0b40bba --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/localizeddescription.json @@ -0,0 +1,259 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Error.localizedDescription", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/Error-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/localizedDescription" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:16ApolloPagination0B5ErrorO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "localizedDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "platforms" : [ + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "8.0", + "name" : "iOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "10.10", + "name" : "macOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "9.0", + "name" : "tvOS", + "unavailable" : false + }, + { + "beta" : false, + "deprecated" : false, + "introducedAt" : "2.0", + "name" : "watchOS", + "unavailable" : false + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "localizedDescription" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "localizedDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/localizeddescription" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/Error-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/Error-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Error Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/error-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/localizedDescription": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "localizedDescription" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:SS", + "text" : "String" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/localizedDescription", + "kind" : "symbol", + "role" : "symbol", + "title" : "localizedDescription", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/localizeddescription" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/missinginitialpage.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/missinginitialpage.json new file mode 100644 index 000000000..abfc98985 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/missinginitialpage.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/missingInitialPage" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO18missingInitialPageyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "missingInitialPage" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationError.missingInitialPage" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "missingInitialPage" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/missinginitialpage" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/missingInitialPage": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "missingInitialPage" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/missingInitialPage", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.missingInitialPage", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/missinginitialpage" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/noquery.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/noquery.json new file mode 100644 index 000000000..e2e8e6c88 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/noquery.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/noQuery" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO7noQueryyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "noQuery" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationError.noQuery" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "noQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/noquery" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/noQuery": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "noQuery" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/noQuery", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.noQuery", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/noquery" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/pagehasnomorecontent.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/pagehasnomorecontent.json new file mode 100644 index 000000000..3e9ee3b8b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/pagehasnomorecontent.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/pageHasNoMoreContent" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO20pageHasNoMoreContentyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pageHasNoMoreContent" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationError.pageHasNoMoreContent" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pageHasNoMoreContent" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/pagehasnomorecontent" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/pageHasNoMoreContent": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "pageHasNoMoreContent" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/pageHasNoMoreContent", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.pageHasNoMoreContent", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/pagehasnomorecontent" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/unknown(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/unknown(_:).json new file mode 100644 index 000000000..ba4eba692 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationerror/unknown(_:).json @@ -0,0 +1,199 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/unknown(_:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B5ErrorO7unknownyACs0C0_pcACmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknown" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "PaginationError.unknown(_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknown" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationerror\/unknown(_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationError" + } + ], + "role" : "symbol", + "title" : "PaginationError", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationError/unknown(_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "unknown" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s5ErrorP", + "text" : "Error" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError\/unknown(_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "PaginationError.unknown(_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationerror\/unknown(_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json new file mode 100644 index 000000000..03ecddf40 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json @@ -0,0 +1,387 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B4InfoP", + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "roleHeading" : "Protocol", + "symbolKind" : "protocol", + "title" : "PaginationInfo" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s8SendableP", + "text" : "Sendable" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Inherits From", + "type" : "inheritsFrom" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ], + "kind" : "relationships", + "title" : "Conforming Types", + "type" : "conformingTypes" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadPrevious" + ], + "title" : "Instance Properties" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationinfo" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { + "abstract" : [ + { + "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { + "abstract" : [ + { + "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "CursorBasedPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadNext", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadPrevious", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo\/canloadprevious" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadnext.json new file mode 100644 index 000000000..0cd200703 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadnext.json @@ -0,0 +1,201 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B4InfoP11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationinfo\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadNext", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadprevious.json new file mode 100644 index 000000000..7ef7846c9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo/canloadprevious.json @@ -0,0 +1,201 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B4InfoP15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "required" : true, + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationinfo\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo\/canLoadPrevious", + "kind" : "symbol", + "required" : true, + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput.json new file mode 100644 index 000000000..8443122d0 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput.json @@ -0,0 +1,503 @@ +{ + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B6OutputV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "PaginationOutput" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "> " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/init(previousPages:initialPage:nextPages:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/initialPage", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/nextPages", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/previousPages" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/init(previousPages:initialPage:nextPages:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "])" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/init(previousPages:initialPage:nextPages:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(previousPages:initialPage:nextPages:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/init(previouspages:initialpage:nextpages:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/initialPage": { + "abstract" : [ + { + "text" : "The initial page that we fetched.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/initialPage", + "kind" : "symbol", + "role" : "symbol", + "title" : "initialPage", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/initialpage" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/nextPages": { + "abstract" : [ + { + "text" : "An array of pages after the initial page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/nextPages", + "kind" : "symbol", + "role" : "symbol", + "title" : "nextPages", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/nextpages" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/previousPages": { + "abstract" : [ + { + "text" : "An array of previous pages, in pagination order", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Earlier pages come first in the array.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/previousPages", + "kind" : "symbol", + "role" : "symbol", + "title" : "previousPages", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/previouspages" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/!=(_:_:).json new file mode 100644 index 000000000..c7a6e792b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/!=(_:_:).json @@ -0,0 +1,320 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination0B6OutputV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/equatable-implementations.json new file mode 100644 index 000000000..98e30816b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/equatable-implementations.json @@ -0,0 +1,163 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/init(previouspages:initialpage:nextpages:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/init(previouspages:initialpage:nextpages:).json new file mode 100644 index 000000000..de5deb51e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/init(previouspages:initialpage:nextpages:).json @@ -0,0 +1,367 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/init(previousPages:initialPage:nextPages:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B6OutputV13previousPages11initialPage04nextE0ACyxq_GSay4DataQy_G_AHQzAJtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "])" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(previousPages:initialPage:nextPages:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "])" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput\/init(previouspages:initialpage:nextpages:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/init(previousPages:initialPage:nextPages:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "externalParam", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "])" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/init(previousPages:initialPage:nextPages:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(previousPages:initialPage:nextPages:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/init(previouspages:initialpage:nextpages:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/initialpage.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/initialpage.json new file mode 100644 index 000000000..b6f92e504 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/initialpage.json @@ -0,0 +1,220 @@ +{ + "abstract" : [ + { + "text" : "The initial page that we fetched.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/initialPage" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B6OutputV11initialPage4DataQzvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "initialPage" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput\/initialpage" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/initialPage": { + "abstract" : [ + { + "text" : "The initial page that we fetched.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "initialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/initialPage", + "kind" : "symbol", + "role" : "symbol", + "title" : "initialPage", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/initialpage" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/nextpages.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/nextpages.json new file mode 100644 index 000000000..5dc79e1a3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/nextpages.json @@ -0,0 +1,232 @@ +{ + "abstract" : [ + { + "text" : "An array of pages after the initial page.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/nextPages" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B6OutputV9nextPagesSay4DataQy_Gvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "nextPages" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput\/nextpages" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/nextPages": { + "abstract" : [ + { + "text" : "An array of pages after the initial page.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "nextPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/nextPages", + "kind" : "symbol", + "role" : "symbol", + "title" : "nextPages", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/nextpages" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/previouspages.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/previouspages.json new file mode 100644 index 000000000..4de80a00c --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationoutput/previouspages.json @@ -0,0 +1,248 @@ +{ + "abstract" : [ + { + "text" : "An array of previous pages, in pagination order", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Earlier pages come first in the array.", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/previousPages" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination0B6OutputV13previousPagesSay4DataQy_Gvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "previousPages" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/paginationoutput\/previouspages" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput/previousPages": { + "abstract" : [ + { + "text" : "An array of previous pages, in pagination order", + "type" : "text" + }, + { + "text" : " ", + "type" : "text" + }, + { + "text" : "Earlier pages come first in the array.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "previousPages" + }, + { + "kind" : "text", + "text" : ": [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput\/previousPages", + "kind" : "symbol", + "role" : "symbol", + "title" : "previousPages", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationoutput\/previouspages" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource.json new file mode 100644 index 000000000..c022bb277 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource.json @@ -0,0 +1,238 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination12UpdateSourceO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", + "title" : "UpdateSource" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/cache", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/fetch" + ], + "title" : "Enumeration Cases" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/updatesource" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/cache": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cache" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/cache", + "kind" : "symbol", + "role" : "symbol", + "title" : "UpdateSource.cache", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/cache" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/fetch": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/fetch", + "kind" : "symbol", + "role" : "symbol", + "title" : "UpdateSource.fetch", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/fetch" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/!=(_:_:).json new file mode 100644 index 000000000..ade7ad7f9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/!=(_:_:).json @@ -0,0 +1,317 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination12UpdateSourceO", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/updatesource\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/cache.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/cache.json new file mode 100644 index 000000000..6c3802c2e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/cache.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/cache" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination12UpdateSourceO5cacheyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cache" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "UpdateSource.cache" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cache" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/updatesource\/cache" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/cache": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "cache" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/cache", + "kind" : "symbol", + "role" : "symbol", + "title" : "UpdateSource.cache", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/cache" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/equatable-implementations.json new file mode 100644 index 000000000..61ec1fda3 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/equatable-implementations.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/updatesource\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/fetch.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/fetch.json new file mode 100644 index 000000000..685864ec9 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/updatesource/fetch.json @@ -0,0 +1,160 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/fetch" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination12UpdateSourceO5fetchyA2CmF", + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Case", + "symbolKind" : "case", + "title" : "UpdateSource.fetch" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/updatesource\/fetch" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "UpdateSource" + } + ], + "role" : "symbol", + "title" : "UpdateSource", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource" +}, +"doc://ApolloPagination/documentation/ApolloPagination/UpdateSource/fetch": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "case" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "fetch" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/UpdateSource\/fetch", + "kind" : "symbol", + "role" : "symbol", + "title" : "UpdateSource.fetch", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/updatesource\/fetch" +} +} +} \ No newline at end of file From 4e776eae2fcb44d066739c6617960b0f79c2776e Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 9 Feb 2024 18:09:58 -0500 Subject: [PATCH 02/31] A short intro guide to Apollo Pagination --- docs/source/config.json | 7 ++ docs/source/pagination/introduction.mdx | 127 ++++++++++++++++++++++++ 2 files changed, 134 insertions(+) create mode 100644 docs/source/pagination/introduction.mdx diff --git a/docs/source/config.json b/docs/source/config.json index 7b95dec42..28231818c 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -61,6 +61,7 @@ "ApolloWebSocket": "https://www.apollographql.com/docs/ios/docc/documentation/ApolloWebSocket", "ApolloSQLite": "https://www.apollographql.com/docs/ios/docc/documentation/ApolloSQLite", "ApolloCodegenLib": "https://www.apollographql.com/docs/ios/docc/documentation/ApolloCodegenLib", + "ApolloPagination": "https://www.apollographql.com/docs/ios/docc/documentation/ApolloPagination", "Client Directives": "/client-directives" }, true @@ -111,6 +112,12 @@ }, true ], + "Pagination": [ + { + "Introduction": "/pagination/introduction" + }, + false + ], "Development & Testing": [ { "Test Mocks": "/testing/test-mocks", diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx new file mode 100644 index 000000000..6c29e3c24 --- /dev/null +++ b/docs/source/pagination/introduction.mdx @@ -0,0 +1,127 @@ +--- +title: Pagination +--- + +Apollo Pagination provides a convenient and easy way to interact with and watch paginated APIs. It provides a flexible and powerful way to interact with paginated data, and works with both cursor-based and offset-based pagination. Its key features include: + +- Watching paginated data +- Forward, reverse, and bidirectional pagination support +- Multi-query pagination support +- Support for custom model types + +Apollo Pagination provides two classes to interact with paginated endpoints: `GraphQLQueryPager` and `AsyncGraphQLQueryPager`. They have very similar APIs, but the latter is designed for use in asynchronous contexts. + +## Using a `GraphQLQueryPager` + +The `GraphQLQueryPager` class is intended to be a simple, flexible, and powerful way to interact with paginated data. While it has a standard initializer, it is recommended to use the convenience initializers, which simplify the process of creating a `GraphQLQueryPager` instance. The convenience initializers are defined as static methods on the `GraphQLQueryPager` class, prefixed with `make`. + +For example, in order to initialize a `GraphQLQueryPager` that paginates a single query in the forward direction with a cursor-based pagination, you can use the `makeForwardCursorQueryPager` method: + +```swift +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: apolloClient, + queryProvider: { page in + MyQuery(first: 10, after: page?.cursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Forward( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor + ) + } +) +``` + +In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. + +## Subscribing to results + +The `GraphQLQueryPager` class can fetch data, but the caller must subscribe to the results in order to receive the data. A `subscribe` method is provided which takes a closure that is called whenever the pager fetches a new page of data. The `subscribe` method is a convenience method that ensures that the closure is called on the main thread. + +```swift +// Guaranteed to run on the main thread +pager.subscribe { result in + switch result { + case .success(let data): + // Handle the data + case .failure(let error): + // Handle the error + } +} +``` + +The `GraphQLQueryPager` is also a Combine `Publisher`. As such, all `Publisher` methods are available, such as `sink`, `assign`, `map`, `filter`, and so on. + +```swift +// Can run on any thread +pager.sink { result in + switch result { + case .success(let data): + // Handle the data + case .failure(let error): + // Handle the error + } +} +``` + +## Custom response types + +The `GraphQLQueryPager` class is designed to work with any response type. By default, when initialized without a `transform`, the `GraphQLQueryPager` class will return a `Result` of `PaginationOutput`. This object contains three fields: `previousPages`, `initialPage`, and `nextPages`. + +The `previousPages` field contains all the pages that have been fetched in the reverse direction, and exposes the paginated query's `Data` type. The `initialPage` field contains the first page of data that was fetched, and is an instance of the initial query's `Data` type. The `nextPages` field contains all the pages that have been fetched in the forward direction, and is a list of the paginated query's `Data` type. + +If you want to use a custom response type, you can provide a `transform` closure when initializing the `GraphQLQueryPager` instance. This closure is called whenever the pager fetches a new page of data, and is used to transform the raw response into the desired response type. + +```swift +struct Person { + let id: String + let name: String +} + +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: apolloClient, + queryProvider: { page in + MyQuery(first: 10, after: page?.cursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Forward( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor + ) + }, + transform: { data in + data.values.nodes.map { Person(id: $0.id, name: $0.name) } + } +) +``` + +In this example, the `GraphQLQueryPager` instance is initialized with a `transform` closure that transforms the raw response into an array of `Person` objects. Alternatively, we can make use of the `GraphQLQueryPager`'s `map` method to achieve the same result: + +```swift +pager.map { data in + data.values.nodes.map { Person(id: $0.id, name: $0.name) } +}.sink { result in + switch result { + case .success(let people): + // Handle the people + case .failure(let error): + // Handle the error + } +} +``` + +## Fetching Data + +The `GraphQLQueryPager` class provides several methods to fetch paginated data: `fetch`, `refetch`, `loadNext`, `loadPrevious`, and `loadAll`. + +The `fetch` method is used to fetch the first page of data and must be called before `loadNext` or `loadPrevious` can be called. The `refetch` method is used to refetch the first page of data, and additionally resets the pager to its initial state. The `loadNext` method is used to fetch the next page of data, and the `loadPrevious` method is used to fetch the previous page of data. The `loadAll` method is used to fetch all pages of data. + +## Cancelling a Pager + +The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease any watcher subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will remain subscribed and will continue to receive updates. + +## Error handling + +Network errors are exposed to the caller via the `Result` type. Usage errors are thrown as `Error` types or exposed as callbacks in each fetch method. + +The `GraphQLQueryPager` will expose usage errors, of type `PaginationError`, as callbacks, whereas the `AsyncGraphQLQueryPager` will throw them directly. From ede74882426721fd4d8c8378932db9bcd6b295c3 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 15:15:22 -0500 Subject: [PATCH 03/31] Comments (1) --- docs/source/config.json | 2 +- docs/source/pagination/introduction.mdx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/config.json b/docs/source/config.json index 28231818c..33d2cd38a 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -116,7 +116,7 @@ { "Introduction": "/pagination/introduction" }, - false + true ], "Development & Testing": [ { diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 6c29e3c24..0c25c6c2f 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -9,11 +9,11 @@ Apollo Pagination provides a convenient and easy way to interact with and watch - Multi-query pagination support - Support for custom model types -Apollo Pagination provides two classes to interact with paginated endpoints: `GraphQLQueryPager` and `AsyncGraphQLQueryPager`. They have very similar APIs, but the latter is designed for use in asynchronous contexts. +Apollo Pagination provides two classes to interact with paginated endpoints: `GraphQLQueryPager` and `AsyncGraphQLQueryPager`. They have very similar APIs, but the latter supports `async`/`await` for use in asynchronous contexts. ## Using a `GraphQLQueryPager` -The `GraphQLQueryPager` class is intended to be a simple, flexible, and powerful way to interact with paginated data. While it has a standard initializer, it is recommended to use the convenience initializers, which simplify the process of creating a `GraphQLQueryPager` instance. The convenience initializers are defined as static methods on the `GraphQLQueryPager` class, prefixed with `make`. +The `GraphQLQueryPager` class is intended to be a simple, flexible, and powerful way to interact with paginated data. While it has a standard initializer, it is recommended to use the convenience initializers, which simplify the process of creating a `GraphQLQueryPager` instance. The convenience initializers are static methods on the `GraphQLQueryPager` class, prefixed with `make`. For example, in order to initialize a `GraphQLQueryPager` that paginates a single query in the forward direction with a cursor-based pagination, you can use the `makeForwardCursorQueryPager` method: From 103aefc987d44406949ea865e4feba2e61ed6d54 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 15:34:58 -0500 Subject: [PATCH 04/31] Cleanup existing content --- docs/source/pagination/introduction.mdx | 56 +++++++++++++++++++------ 1 file changed, 44 insertions(+), 12 deletions(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 0c25c6c2f..eef1f51f3 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -32,7 +32,7 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( ) ``` -In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. +In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. ## Subscribing to results @@ -50,7 +50,7 @@ pager.subscribe { result in } ``` -The `GraphQLQueryPager` is also a Combine `Publisher`. As such, all `Publisher` methods are available, such as `sink`, `assign`, `map`, `filter`, and so on. +The `GraphQLQueryPager` is also a Combine `Publisher`. As such, all `Publisher` methods are available, such as `sink`, `assign`, `map`, `filter`, and so on. ```swift // Can run on any thread @@ -66,11 +66,11 @@ pager.sink { result in ## Custom response types -The `GraphQLQueryPager` class is designed to work with any response type. By default, when initialized without a `transform`, the `GraphQLQueryPager` class will return a `Result` of `PaginationOutput`. This object contains three fields: `previousPages`, `initialPage`, and `nextPages`. +The `GraphQLQueryPager` class is designed to work with any response type. By default, when initialized without a `transform`, the `GraphQLQueryPager` class will return a `Result` of `PaginationOutput`. This object contains three fields: `previousPages`, `initialPage`, and `nextPages`. The `previousPages` field contains all the pages that have been fetched in the reverse direction, and exposes the paginated query's `Data` type. The `initialPage` field contains the first page of data that was fetched, and is an instance of the initial query's `Data` type. The `nextPages` field contains all the pages that have been fetched in the forward direction, and is a list of the paginated query's `Data` type. -If you want to use a custom response type, you can provide a `transform` closure when initializing the `GraphQLQueryPager` instance. This closure is called whenever the pager fetches a new page of data, and is used to transform the raw response into the desired response type. +If you want to use a custom response type, you can provide a `transform` closure when initializing the `GraphQLQueryPager` instance. This closure is called whenever the pager fetches a new page of data, and is used to transform the raw response into the desired response type. ```swift struct Person { @@ -89,7 +89,7 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( endCursor: data.values.pageInfo.endCursor ) }, - transform: { data in + transform: { data in data.values.nodes.map { Person(id: $0.id, name: $0.name) } } ) @@ -98,7 +98,7 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( In this example, the `GraphQLQueryPager` instance is initialized with a `transform` closure that transforms the raw response into an array of `Person` objects. Alternatively, we can make use of the `GraphQLQueryPager`'s `map` method to achieve the same result: ```swift -pager.map { data in +pager.map { data in data.values.nodes.map { Person(id: $0.id, name: $0.name) } }.sink { result in switch result { @@ -112,16 +112,48 @@ pager.map { data in ## Fetching Data -The `GraphQLQueryPager` class provides several methods to fetch paginated data: `fetch`, `refetch`, `loadNext`, `loadPrevious`, and `loadAll`. +The `GraphQLQueryPager` class provides several methods to fetch paginated data: `fetch`, `refetch`, `loadNext`, `loadPrevious`, and `loadAll`. -The `fetch` method is used to fetch the first page of data and must be called before `loadNext` or `loadPrevious` can be called. The `refetch` method is used to refetch the first page of data, and additionally resets the pager to its initial state. The `loadNext` method is used to fetch the next page of data, and the `loadPrevious` method is used to fetch the previous page of data. The `loadAll` method is used to fetch all pages of data. +`fetch`: Fetches the first page of data. Must be called before `loadNext` or `loadPrevious` can be called. +`refetch`: Cancels all ongoing fetch operations and resets the pager to its initial state. Fetches the first page of data. +`loadNext`: Fetches the next page of data. Can only be called after `fetch` has been called. +`loadPrevious`: Fetches the previous page of data. Can only be called after `fetch` has been called. +`loadAll`: Fetches all pages of data. If no initial page is detected, it will first call `fetch` to fetch the first page of data. Will continue to fethc all pages until a `PageInfo` object indicates that there are no more pages to fetch. This function is compatible with forward, reverse, and bidirectional pagination. -## Cancelling a Pager +## Cancelling ongoing requests -The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease any watcher subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will remain subscribed and will continue to receive updates. +The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease any watcher subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will remain subscribed and will continue to receive updates; the `cancel` function does not affect the pager's subscribers. ## Error handling -Network errors are exposed to the caller via the `Result` type. Usage errors are thrown as `Error` types or exposed as callbacks in each fetch method. +There are two broad categories of errors that the `GraphQLQueryPager` class can throw: errors as a result of network operations, or errors as a result of usage. A network error is exposed to the user when the pager encounters a network error, such as a timeout or a connection error, via the `Result` that is passed to the subscriber. Usage errors, such as cancellations or attempting to begin a new fetch while a load is in progress, are thrown as `PaginationError` types (for `AsyncGraphQLQueryPager`) or exposed as callbacks in each fetch method (for `GraphQLQueryPager`). Note that `GraphQLQueryPager`'s callbacks are optional, and the user can choose to ignore them. -The `GraphQLQueryPager` will expose usage errors, of type `PaginationError`, as callbacks, whereas the `AsyncGraphQLQueryPager` will throw them directly. +### Usage errors in `GraphQLQueryPager` + +The `fetch`, `refetch`, `loadNext`, `loadPrevious`, and `loadAll` methods all have a completion handler that is called with a `Result` type. This `Result` type can contain either the paginated data or a `PaginationError` type. Common pagination errors are attempting to fetch while there is already a load in progress, or attempting to fetch a previous or next page without first calling `fetch`. + +```swift +// Attempting to fetch a previous page without first calling `fetch` +pager.loadNext { error in + if let error { + // Handle error + } else { + // We have no error, and are finished with our fetch operation + } +} + +// Note that we can silently ignore the error +pager.loadNext() +``` + +### Usage errors in `AsyncGraphQLQueryPager` + +The `AsyncGraphQLQueryPager` class can throw a `PaginationError` type directly, as opposed to exposing it via a completion handler. As an inherently asynchronous type, the `AsyncGraphQLQueryPager` can intercept an error thrown within a `Task` and forward it to the caller. + +```swift +// Attempting to fetch a previous page without first calling `fetch` +try await pager.loadNext() + +// Similarly, we can silently ignore the error +try? await pager.loadNext() +``` From 1a1a273e2b92a932194cacc2b92f8c7e52f187e7 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 15:36:35 -0500 Subject: [PATCH 05/31] Field => Property --- docs/source/pagination/introduction.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index eef1f51f3..d4b4097df 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -66,9 +66,9 @@ pager.sink { result in ## Custom response types -The `GraphQLQueryPager` class is designed to work with any response type. By default, when initialized without a `transform`, the `GraphQLQueryPager` class will return a `Result` of `PaginationOutput`. This object contains three fields: `previousPages`, `initialPage`, and `nextPages`. +The `GraphQLQueryPager` class is designed to work with any response type. By default, when initialized without a `transform`, the `GraphQLQueryPager` class will return a `Result` of `PaginationOutput`. This object contains three properties: `previousPages`, `initialPage`, and `nextPages`. -The `previousPages` field contains all the pages that have been fetched in the reverse direction, and exposes the paginated query's `Data` type. The `initialPage` field contains the first page of data that was fetched, and is an instance of the initial query's `Data` type. The `nextPages` field contains all the pages that have been fetched in the forward direction, and is a list of the paginated query's `Data` type. +The `previousPages` property contains all the pages that have been fetched in the reverse direction, and exposes the paginated query's `Data` type. The `initialPage` property contains the first page of data that was fetched, and is an instance of the initial query's `Data` type. The `nextPages` property contains all the pages that have been fetched in the forward direction, and is a list of the paginated query's `Data` type. If you want to use a custom response type, you can provide a `transform` closure when initializing the `GraphQLQueryPager` instance. This closure is called whenever the pager fetches a new page of data, and is used to transform the raw response into the desired response type. From 3bc16757dd0179ee21d7086242ff244e9c172a02 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 16:18:37 -0500 Subject: [PATCH 06/31] Second page: Using custom response models --- docs/source/config.json | 3 +- docs/source/pagination/custom-types.mdx | 103 ++++++++++++++++++++++++ docs/source/pagination/introduction.mdx | 46 ----------- 3 files changed, 105 insertions(+), 47 deletions(-) create mode 100644 docs/source/pagination/custom-types.mdx diff --git a/docs/source/config.json b/docs/source/config.json index 33d2cd38a..fa43665d7 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -114,7 +114,8 @@ ], "Pagination": [ { - "Introduction": "/pagination/introduction" + "Introduction": "/pagination/introduction", + "Using Custom Response Models": "/pagination/custom-types" }, true ], diff --git a/docs/source/pagination/custom-types.mdx b/docs/source/pagination/custom-types.mdx new file mode 100644 index 000000000..7e9015067 --- /dev/null +++ b/docs/source/pagination/custom-types.mdx @@ -0,0 +1,103 @@ +--- +title: Using custom response models +--- + +The `GraphQLQueryPager` supports not only returning collections of a query's `Data` type, but also custom response types. The custom response types can either be a collection or a single object. This is useful when you want to transform the raw response into custom models for consumption in your application. + +## Transforming existing responses types + +The `GraphQLQueryPager` class conforms to the `Publisher` protocol, and provides a `map` method that allows you to transform the raw response into a custom response type. When used this way, the `GraphQLQueryPager` will operate over generated `Data` types, but allow each `Data` type to betransformed into a custom response type. This is especially useful when you want to reuse a single pager in multiple places, transforming the raw data into view models. + +In this example, we take a `GraphQLQueryPager` that returns a `Result>`, and transform the raw response into a custom response type of `Result<[Person], Error>`. + +```swift +// This `GraphQLQueryPager` will return a `Result` of `PaginationOutput` +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: apolloClient, + queryProvider: { page in + MyQuery(first: 10, after: page?.cursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Forward( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor + ) + } +) + +// Elsewhere in the application +let cancellable = pager.map { result in + switch result { + case .success((let paginationOutput, let source)): + // We may or may not care about the source, but we can use it to transform the response or pass it through as needed. + // In this example, we ignore the source and transform the response into a custom response type. + let pages = paginationOutput.previousPages + [paginationOutput.initialPage] + paginationOutput.nextPages + let people = pages.flatMap { page in + data.values.nodes.map { Person(id: $0.id, name: $0.name) } + } + return Result<[Person], Error>.success(people) + case .failure(let error): + return .failure(error) + } +}.sink { result in + // NOTE: This is not guaranteed to run on the main thread. Dispatch to the main thread if necessary. + switch result { + case .success(let people): + // Handle the people + case .failure(let error): + // Handle the error + } +} +``` + +## Creating `GraphQLQueryPager` that returns custom response types + +The `GraphQLQueryPager` class can also be initialized with a custom type in mind. When used this way, the `GraphQLQueryPager` will operate over the custom response type, and not the raw `Data` type. This is useful when you want to create a pager that returns a custom response type, and you don't want to transform the raw response into a custom response type. + +We provide a convenience method for transforming collection types in this manner. + +In this example, we take a `GraphQLQueryPager` that returns a `Result>`, and transform the raw response into a custom response type of `Result<([Person], UpdateSource), Error>`. + +```swift +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: apolloClient, + queryProvider: { page in + MyQuery(first: 10, after: page?.cursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Forward( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor + ) + }, + transform: { data in + data.values.nodes.compactMap { node in + Person(id: node.id, name: node.name) + } + } +) +``` + +This supports single object types as well, such as a `Result<(MyResponseModel, UpdateSource), Error>`: + +```swift +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: apolloClient, + queryProvider: { page in + MyQuery(first: 10, after: page?.cursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Forward( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor + ) + }, + transform: { previousPages, initialPage, nextPages in + let allPages = previousPages + [initialPage] + nextPages + let people = allPages.flatMap { page in + data.values.nodes.map { Person(id: $0.id, name: $0.name) } + } + return MyResponseModel(people: people) + } +) +``` diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index d4b4097df..9f11f5871 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -64,52 +64,6 @@ pager.sink { result in } ``` -## Custom response types - -The `GraphQLQueryPager` class is designed to work with any response type. By default, when initialized without a `transform`, the `GraphQLQueryPager` class will return a `Result` of `PaginationOutput`. This object contains three properties: `previousPages`, `initialPage`, and `nextPages`. - -The `previousPages` property contains all the pages that have been fetched in the reverse direction, and exposes the paginated query's `Data` type. The `initialPage` property contains the first page of data that was fetched, and is an instance of the initial query's `Data` type. The `nextPages` property contains all the pages that have been fetched in the forward direction, and is a list of the paginated query's `Data` type. - -If you want to use a custom response type, you can provide a `transform` closure when initializing the `GraphQLQueryPager` instance. This closure is called whenever the pager fetches a new page of data, and is used to transform the raw response into the desired response type. - -```swift -struct Person { - let id: String - let name: String -} - -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( - client: apolloClient, - queryProvider: { page in - MyQuery(first: 10, after: page?.cursor ?? .none) - }, - extractPageInfo: { data in - CursorBasedPagination.Forward( - hasNext: data.values.pageInfo.hasNextPage ?? false, - endCursor: data.values.pageInfo.endCursor - ) - }, - transform: { data in - data.values.nodes.map { Person(id: $0.id, name: $0.name) } - } -) -``` - -In this example, the `GraphQLQueryPager` instance is initialized with a `transform` closure that transforms the raw response into an array of `Person` objects. Alternatively, we can make use of the `GraphQLQueryPager`'s `map` method to achieve the same result: - -```swift -pager.map { data in - data.values.nodes.map { Person(id: $0.id, name: $0.name) } -}.sink { result in - switch result { - case .success(let people): - // Handle the people - case .failure(let error): - // Handle the error - } -} -``` - ## Fetching Data The `GraphQLQueryPager` class provides several methods to fetch paginated data: `fetch`, `refetch`, `loadNext`, `loadPrevious`, and `loadAll`. From 8ba1d79bb238753eca54b46cccb1b72a417b0314 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 17:03:56 -0500 Subject: [PATCH 07/31] Third page: Directionality --- docs/source/config.json | 3 +- docs/source/pagination/directional-pagers.mdx | 103 ++++++++++++++++++ 2 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 docs/source/pagination/directional-pagers.mdx diff --git a/docs/source/config.json b/docs/source/config.json index fa43665d7..a28a23c73 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -115,7 +115,8 @@ "Pagination": [ { "Introduction": "/pagination/introduction", - "Using Custom Response Models": "/pagination/custom-types" + "Using Custom Response Models": "/pagination/custom-types", + "Forward, Reverse, and Bi-directional Pagination": "/pagination/directional-pagers" }, true ], diff --git a/docs/source/pagination/directional-pagers.mdx b/docs/source/pagination/directional-pagers.mdx new file mode 100644 index 000000000..b1a744008 --- /dev/null +++ b/docs/source/pagination/directional-pagers.mdx @@ -0,0 +1,103 @@ +--- +title: Forward, Reverse, and Bi-directional Pagination +--- + +`GraphQLQueryPager` supports pagination in both the forward and reverse direction, as well as both at once. + +## Forward Pagination + +Forward pagination is the most common form of pagination. It is used to fetch the next `n` items in a list. We can use the convenience `make` functions to create a configured `GraphQLQueryPager`. While we have many options depending on our requirements -- whether we use one query or two, whether we want to use a cursor or an offset, whether we want to transform the results, etc. -- we will examine using a cursor with a single query. + +```swift +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: client, + queryProvider: { page in + MyQuery(first: 10, after: page?.endCursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Forward( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor + ) + } +) +``` + +## Reverse Pagination + +Reverse pagination is used to fetch the previous `n` items in a list. We can use the convenience `make` functions to create a configured `GraphQLQueryPager`. While we have many options depending on our requirements -- whether we use one query or two, whether we want to use a cursor or an offset, whether we want to transform the results, etc. -- we will examine using a cursor with a single query. + +```swift +let pager = GraphQLQueryPager.makeReverseCursorQueryPager( + client: client, + queryProvider: { page in + MyQuery(last: 10, before: page?.startCursor ?? .none) + }, + extractPageInfo: { data in + CursorBasedPagination.Reverse( + hasPrevious: data.values.pageInfo.hasPreviousPage ?? false, + startCursor: data.values.pageInfo.startCursor + ) + } +) +``` + +## Bi-directional Pagination + +Bi-directional pagination is used to fetch the next `n` items in a list, as well as the previous `n` items in a list. Given that we can fetch in both directions, the implication is that the initial query fetched is at neither the head nor tail of the list of results. We can use the convenience `make` functions to create a configured `GraphQLQueryPager`. For this example, we will examine using a cursor with a single query. + +```swift +let pager = GraphQLQueryPager.makeBidirectionalCursorQueryPager( + client: client, + start: nil, // If you have pagination information already, you can supply it for the initial page here. Otherwise, it will use the `nil` case of the `queryProvider` + queryProvider: { page in + MyQuery( + first: 10, + after: page?.endCursor ?? .none + ) + }, + previousQueryProvider: { page in + MyQuery( + first: 10, + before: page?.startCursor ?? .none + ) + }, + extractPageInfo: { data in + CursorBasedPagination.Bidirectional( + hasNext: data.values.pageInfo.hasNextPage ?? false, + endCursor: data.values.pageInfo.endCursor, + hasPrevious: data.values.pageInfo.hasPreviousPage ?? false, + startCursor: data.values.pageInfo.startCursor + ) + } +) +``` + +## Custom Configuration + +Generally, it's recommended to use a convenience `make` function to create a configured `GraphQLQueryPager`. However, if you need to customize the configuration, you can use the `init` method directly. + +```swift +let pager = GraphQLQueryPager( + client: client, + initialQuery: MyQuery(first: 10), + extractPageInfo: { pageExtractionData in + switch pageExtractionData { + case .initial(let data): + // handle initial page fetches, returning a `PaginationInfo` of some type -- such as CursorBasedPagination.Forward. + case .paginated(let data): + // handle paginated fetches, returning a `PaginationInfo` of some type -- such as CursorBasedPagination.Forward. + } + }, + pageResolver: { page, direction in + // Direction is either `.next` or `.previous` + // We must return a new query to fetch the next page in the given direction, or alternatively return `nil` if a given direction is invalid. + }, + initialTransform: { data in + // Transform the initial page of result, or alternatively return `$0` if no transformation is needed. + }, + pageTransform: { data in + // Transform a paginated result, or alternatively return `$0` if no transformation is needed. + } +) +``` From 644649ef11b2ae585a1ae30187023da943e5cc4a Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 17:13:58 -0500 Subject: [PATCH 08/31] Multi-query pager --- docs/source/config.json | 3 ++- docs/source/pagination/multi-query.mdx | 28 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 docs/source/pagination/multi-query.mdx diff --git a/docs/source/config.json b/docs/source/config.json index a28a23c73..8b50ccb47 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -116,7 +116,8 @@ { "Introduction": "/pagination/introduction", "Using Custom Response Models": "/pagination/custom-types", - "Forward, Reverse, and Bi-directional Pagination": "/pagination/directional-pagers" + "Forward, Reverse, and Bi-directional Pagination": "/pagination/directional-pagers", + "Multi-query Pagination": "/pagination/multi-query" }, true ], diff --git a/docs/source/pagination/multi-query.mdx b/docs/source/pagination/multi-query.mdx new file mode 100644 index 000000000..14f7ac072 --- /dev/null +++ b/docs/source/pagination/multi-query.mdx @@ -0,0 +1,28 @@ +--- +title: Multi-Query Pagination +--- + +`GraphQLQueryPager` supports multi-query pagination. This means that you can use separate queries for fetching the initial page of data and for fetching subsequent pages of data. + +In order to use multi-query pagination, you must configure the `GraphQLQueryPager` in order to support multiple queries. It is recommended to use an appropriate convenience `make` function to create the `GraphQLQueryPager` instance. In the following example, we will use the `makeForwardCursorQueryPager` function to create a `GraphQLQueryPager` that uses forward cursor-based pagination. + +```swift +let pager = GraphQLQueryPager.makeForwardCursorQueryPager( + client: client, + initialQuery: MyInitialQuery(), + extractInitialPageInfo: { data in + // Extract a `CursorBasedPagination.Forward` instance from the initial page of data + }, + extractNextPageInfo: { data in + // Extract a `CursorBasedPagination.Forward` instance from the next page of data + }, + nextPageResolver: { page in + // Return a query that fetches the next page of data given a `CursorBasedPagination.Forward` + MyPaginatedQuery(cursor: page.endCursor) + } +) +``` + +This example demonstrates how to create a `GraphQLQueryPager` that uses separate queries for fetching the initial page of data and for fetching subsequent pages of data. The `GraphQLQueryPager` is configured to use forward cursor-based pagination. The `extractInitialPageInfo` and `extractNextPageInfo` closures are used to extract pagination information from the initial page of data and from the next page of data, respectively. The `nextPageResolver` closure is used to resolve the next page query given a `CursorBasedPagination.Forward` instance. + +The `GraphQLQueryPager` instance can be used in the same way as a single-query pager. The `loadNextPage` method will automatically use the `nextPageResolver` closure to fetch the next page of data. From e7c1b002f23b08e819d8877d3cca6318a649007f Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 17:21:34 -0500 Subject: [PATCH 09/31] Offset --- docs/source/pagination/introduction.mdx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 9f11f5871..798e432c4 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -34,6 +34,22 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. +Alternatively, we can create a forward-paginating offset-based `GraphQLQueryPager` instance using the `makeForwardOffsetQueryPager` method: + +```swift +let pager = GraphQLQueryPager.makeForwardOffsetQueryPager( + client: apolloClient, + queryProvider: { page in + MyQuery(offset: page?.offset ?? 0) + }, + extractPageInfo: { data in + // Configure to your own pagination model + // Your server may not return explicit `offset`, `limit`, or `canLoadNext` fields. + OffsetPagination(offset: data.values.offset, canLoadNext: data.values.canLoadNext) + } +) +``` + ## Subscribing to results The `GraphQLQueryPager` class can fetch data, but the caller must subscribe to the results in order to receive the data. A `subscribe` method is provided which takes a closure that is called whenever the pager fetches a new page of data. The `subscribe` method is a convenience method that ensures that the closure is called on the main thread. From 30529e8292ffa772e5d2ba50e7bb0873e355f29a Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Tue, 13 Feb 2024 17:42:02 -0500 Subject: [PATCH 10/31] One more --- docs/source/pagination/directional-pagers.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/source/pagination/directional-pagers.mdx b/docs/source/pagination/directional-pagers.mdx index b1a744008..a231a6e45 100644 --- a/docs/source/pagination/directional-pagers.mdx +++ b/docs/source/pagination/directional-pagers.mdx @@ -101,3 +101,5 @@ let pager = GraphQLQueryPager( } ) ``` + +Similarly, if you need to create your own `PaginationInfo` type, you must either use the `init` method directly or create a new `make` function which utilizes your custom `PaginationInfo` type. From f1cae88936c4b17f5c4e1756f6f4e47c3e3a4966 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:25:19 -0500 Subject: [PATCH 11/31] Generated docs again --- .../graphqloperation/operationtype-14lsi.json | 4 +- .../outputoptions.json | 2 +- .../outputoptions/prunegeneratedfiles.json | 4 +- .../data/documentation/apollopagination.json | 4 +- .../asyncgraphqlquerypager.json | 5063 +++------------- ...queue:extractpageinfo:pageresolver:).json} | 457 +- ...lver:initialtransform:pagetransform:).json | 266 +- ...actpageinfo:pageresolver:transform:).json} | 420 +- ...alpageinfo:extractpaginatedpageinfo:).json | 1152 ---- ...info:initialtransform:pagetransform:).json | 1405 ----- ...:extractpaginatedpageinfo:transform:).json | 1308 ----- ...eviousqueryprovider:extractpageinfo:).json | 1007 ---- ...der:extractpageinfo:transform:)-45aw1.json | 1163 ---- ...der:extractpageinfo:transform:)-8j27j.json | 1132 ---- ...queue:queryprovider:extractpageinfo:).json | 985 ---- ...der:extractpageinfo:transform:)-4djog.json | 940 --- ...ider:extractpageinfo:transform:)-utus.json | 1155 ---- ...queue:queryprovider:extractpageinfo:).json | 714 --- ...yprovider:extractpageinfo:transform:).json | 839 --- ...o:extractnextpageinfo:pageresolver:).json} | 234 +- ...ver:initialtransform:pagetransform:).json} | 234 +- ...extpageinfo:pageresolver:transform:).json} | 288 +- ...query:pageresolver:extractpageinfo:).json} | 250 +- ...er:extractpageinfo:transform:)-2zc43.json} | 250 +- ...er:extractpageinfo:transform:)-8z4t6.json} | 250 +- ...lver:initialtransform:pagetransform:).json | 1293 ---- ...info:previouspageresolver:transform:).json | 1196 ---- ...queue:queryprovider:extractpageinfo:).json | 714 --- .../apollopagination/graphqlquerypager.json | 5231 +++-------------- ...queue:extractpageinfo:pageresolver:).json} | 435 +- ...lver:initialtransform:pagetransform:).json | 266 +- ...actpageinfo:pageresolver:transform:).json} | 516 +- ...alpageinfo:extractpaginatedpageinfo:).json | 1128 ---- ...info:initialtransform:pagetransform:).json | 1381 ----- ...:extractpaginatedpageinfo:transform:).json | 1284 ---- ...eviousqueryprovider:extractpageinfo:).json | 983 ---- ...der:extractpageinfo:transform:)-20hy2.json | 1139 ---- ...der:extractpageinfo:transform:)-9i3qz.json | 1108 ---- ...queue:queryprovider:extractpageinfo:).json | 961 --- ...der:extractpageinfo:transform:)-2xz95.json | 1131 ---- ...queue:queryprovider:extractpageinfo:).json | 690 --- ...o:extractnextpageinfo:pageresolver:).json} | 328 +- ...ver:initialtransform:pagetransform:).json} | 328 +- ...extpageinfo:pageresolver:transform:).json} | 396 +- ...query:pageresolver:extractpageinfo:).json} | 344 +- ...er:extractpageinfo:transform:)-64rft.json} | 344 +- ...er:extractpageinfo:transform:)-9i9lu.json} | 344 +- ...lver:initialtransform:pagetransform:).json | 1269 ---- ...info:previouspageresolver:transform:).json | 1172 ---- ...der:extractpageinfo:transform:)-4c9qv.json | 916 --- ...queue:queryprovider:extractpageinfo:).json | 690 --- ...yprovider:extractpageinfo:transform:).json | 815 --- .../apollopagination/offsetpagination.json | 219 +- .../offsetpagination/bidirectional.json | 440 ++ .../bidirectional/!=(_:_:).json | 349 ++ .../bidirectional/canloadnext.json | 233 + .../bidirectional/canloadprevious.json | 233 + .../equatable-implementations.json | 192 + ...(offset:canloadnext:canloadprevious:).json | 333 ++ .../bidirectional/offset.json | 219 + .../offsetpagination/forward.json | 423 ++ .../{ => forward}/!=(_:_:).json | 54 +- .../{ => forward}/canloadnext.json | 48 +- .../{ => forward}/canloadprevious.json | 48 +- .../equatable-implementations.json | 48 +- .../init(offset:canloadnext:).json | 48 +- .../{ => forward}/offset.json | 48 +- .../offsetpagination/reverse.json | 423 ++ .../offsetpagination/reverse/!=(_:_:).json | 349 ++ .../offsetpagination/reverse/canloadnext.json | 245 + .../reverse/canloadprevious.json | 233 + .../reverse/equatable-implementations.json | 192 + .../init(offset:canloadprevious:).json | 282 + .../offsetpagination/reverse/offset.json | 219 + .../apollopagination/pageextractiondata.json | 44 +- .../{initial(_:).json => initial(_:_:).json} | 40 +- ...aginated(_:).json => paginated(_:_:).json} | 40 +- .../apollopagination/paginationinfo.json | 78 +- 78 files changed, 9298 insertions(+), 41710 deletions(-) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json => init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json} (67%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json => init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json} (70%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json => makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json} (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json => makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json} (80%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json => makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json} (80%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json} (78%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43.json} (80%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/{makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6.json} (80%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json => init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json} (66%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json => init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json} (69%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json => makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json} (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json => makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json} (80%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json => makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json} (79%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json} (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json} (79%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json} (79%) delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json delete mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/init(offset:canloadnext:canloadprevious:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/offset.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward.json rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/{ => forward}/!=(_:_:).json (83%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/{ => forward}/canloadnext.json (77%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/{ => forward}/canloadprevious.json (78%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/{ => forward}/equatable-implementations.json (73%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/{ => forward}/init(offset:canloadnext:).json (80%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/{ => forward}/offset.json (77%) create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/!=(_:_:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadnext.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadprevious.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/equatable-implementations.json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/init(offset:canloadprevious:).json create mode 100644 docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/offset.json rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/{initial(_:).json => initial(_:_:).json} (85%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/{paginated(_:).json => paginated(_:_:).json} (85%) diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json index fd8e881ae..280bb4b32 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json @@ -2,9 +2,9 @@ "defaultImplementationsSections" : [ { "identifiers" : [ - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3" ], "title" : "GraphQLOperation Implementations" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json index 0cc0c52a8..792e8a7c1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions.json @@ -1560,7 +1560,7 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/pruneGeneratedFiles": { "abstract" : [ { - "text" : "Whether unused generated files will be automatically deleted.", + "text" : "Whether unused previously generated files will be automatically deleted.", "type" : "text" } ], diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/prunegeneratedfiles.json b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/prunegeneratedfiles.json index 786d3e610..142fbe111 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/prunegeneratedfiles.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollocodegenlib/apollocodegenconfiguration/outputoptions/prunegeneratedfiles.json @@ -1,7 +1,7 @@ { "abstract" : [ { - "text" : "Whether unused generated files will be automatically deleted.", + "text" : "Whether unused previously generated files will be automatically deleted.", "type" : "text" } ], @@ -520,7 +520,7 @@ "doc://ApolloCodegenLib/documentation/ApolloCodegenLib/ApolloCodegenConfiguration/OutputOptions/pruneGeneratedFiles": { "abstract" : [ { - "text" : "Whether unused generated files will be automatically deleted.", + "text" : "Whether unused previously generated files will be automatically deleted.", "type" : "text" } ], diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json index c63adc18a..a46df29ff 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination.json @@ -49,7 +49,6 @@ }, { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput" ], "title" : "Structures" @@ -57,6 +56,7 @@ { "identifiers" : [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationError", @@ -238,7 +238,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json index 15293c7d9..b4ef4d134 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager.json @@ -111,7 +111,9 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)" ], "title" : "Initializers" }, @@ -146,28 +148,12 @@ }, { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-2zc43", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8z4t6" ], "title" : "Type Methods" }, @@ -503,20 +489,198 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/fetch()" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)": { "abstract" : [ + + ], + "fragments" : [ { - "text" : "For most use-cases, it’s recommended to use the static ", - "type" : "text" + "kind" : "keyword", + "text" : "convenience" }, { - "code" : "make...", - "type" : "codeVoice" + "kind" : "text", + "text" : " " }, { - "text" : " functions instead of this initializer.", - "type" : "text" + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?) " + }, + { + "kind" : "keyword", + "text" : "async" } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + ], "fragments" : [ { @@ -648,7 +812,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", @@ -783,17 +955,14 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadAll(fetchFromInitialPage:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)": { "abstract" : [ - { - "text" : "Loads all pages.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "func" + "text" : "convenience" }, { "kind" : "text", @@ -801,3639 +970,56 @@ }, { "kind" : "identifier", - "text" : "loadAll" + "text" : "init" }, { "kind" : "text", - "text" : "(" + "text" : "<" }, { - "kind" : "externalParam", - "text" : "fetchFromInitialPage" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : ": " + "text" : ", " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "kind" : "genericParameter", + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") " + "text" : ", " }, { - "kind" : "keyword", - "text" : "async" + "kind" : "genericParameter", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " " + "text" : ">(" }, { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadAll(fetchFromInitialPage:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "loadAll(fetchFromInitialPage:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadall(fetchfrominitialpage:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadNext(cachePolicy:)": { - "abstract" : [ - { - "text" : "Load the next page, if available.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" + "kind" : "externalParam", + "text" : "client" }, { "kind" : "text", - "text" : " " + "text" : ": " }, { - "kind" : "identifier", - "text" : "loadNext" + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" }, { "kind" : "text", - "text" : "(" + "text" : ", " }, { "kind" : "externalParam", - "text" : "cachePolicy" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo11CachePolicyO", - "text" : "CachePolicy" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadNext(cachePolicy:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "loadNext(cachePolicy:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadnext(cachepolicy:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadPrevious(cachePolicy:)": { - "abstract" : [ - { - "text" : "Load the previous page, if available.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "loadPrevious" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "cachePolicy" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo11CachePolicyO", - "text" : "CachePolicy" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "throws" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadPrevious(cachePolicy:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "loadPrevious(cachePolicy:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadprevious(cachepolicy:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has an output type of ", - "type" : "text" - }, - { - "code" : "Result<(PaginationOutput, UpdateSource), Error>", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has a custom output model.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" + "text" : "initialQuery" }, { "kind" : "text", @@ -4441,8 +1027,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" + "text" : "InitialQuery" }, { "kind" : "text", @@ -4467,7 +1052,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -4475,12 +1060,12 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "?) -> " + "text" : "<" }, { "kind" : "typeIdentifier", @@ -4490,55 +1075,13 @@ "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, { "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "typeIdentifier", @@ -4546,73 +1089,11 @@ }, { "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" + "text" : "P" }, { "kind" : "text", @@ -4620,57 +1101,48 @@ }, { "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": " + "text" : ": ((" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "text" : "P" }, { "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "?)?, " }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "transform" }, { "kind" : "text", - "text" : ": (" + "text" : ": ([" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -4682,28 +1154,27 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "transform" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : ", [" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -4715,7 +1186,7 @@ }, { "kind" : "text", - "text" : ") " + "text" : "]) " }, { "kind" : "keyword", @@ -4736,244 +1207,173 @@ { "kind" : "keyword", "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadAll(fetchFromInitialPage:)": { + "abstract" : [ { - "kind" : "text", - "text" : ", " - }, + "text" : "Loads all pages.", + "type" : "text" + } + ], + "fragments" : [ { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "kind" : "keyword", + "text" : "func" }, { "kind" : "text", - "text" : ": " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "kind" : "identifier", + "text" : "loadAll" }, { "kind" : "text", - "text" : ", " + "text" : "(" }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "fetchFromInitialPage" }, { "kind" : "text", - "text" : ": (" + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:Sb", + "text" : "Bool" }, { "kind" : "text", - "text" : "." + "text" : ") " }, { - "kind" : "typeIdentifier", - "text" : "Data" + "kind" : "keyword", + "text" : "async" }, { "kind" : "text", - "text" : ") -> " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadAll(fetchFromInitialPage:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadAll(fetchFromInitialPage:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadall(fetchfrominitialpage:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadNext(cachePolicy:)": { + "abstract" : [ { - "kind" : "text", - "text" : "." - }, + "text" : "Load the next page, if available.", + "type" : "text" + } + ], + "fragments" : [ { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "kind" : "keyword", + "text" : "func" }, { "kind" : "text", - "text" : ", " + "text" : " " }, { - "kind" : "externalParam", - "text" : "extractNextPageInfo" + "kind" : "identifier", + "text" : "loadNext" }, { "kind" : "text", - "text" : ": (" + "text" : "(" }, { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "kind" : "externalParam", + "text" : "cachePolicy" }, { "kind" : "text", - "text" : "." + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" }, { "kind" : "text", - "text" : ") -> " + "text" : ") " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "kind" : "keyword", + "text" : "async" }, { "kind" : "text", - "text" : "." + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, + "kind" : "keyword", + "text" : "throws" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadNext(cachePolicy:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "loadNext(cachePolicy:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadnext(cachepolicy:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/loadPrevious(cachePolicy:)": { + "abstract" : [ { - "kind" : "text", - "text" : ", " - }, + "text" : "Load the previous page, if available.", + "type" : "text" + } + ], + "fragments" : [ { - "kind" : "externalParam", - "text" : "nextPageResolver" + "kind" : "keyword", + "text" : "func" }, { "kind" : "text", - "text" : ": (" + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "kind" : "identifier", + "text" : "loadPrevious" }, { "kind" : "text", - "text" : "." + "text" : "(" }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "kind" : "externalParam", + "text" : "cachePolicy" }, { "kind" : "text", - "text" : ") -> " + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "preciseIdentifier" : "s:6Apollo11CachePolicyO", + "text" : "CachePolicy" }, { "kind" : "text", @@ -4985,36 +1385,26 @@ }, { "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" + "text" : " " }, { - "kind" : "text", - "text" : ">" + "kind" : "keyword", + "text" : "throws" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/loadPrevious(cachePolicy:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "title" : "loadPrevious(cachePolicy:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/loadprevious(cachepolicy:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -5035,7 +1425,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -5059,7 +1449,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "P" }, { "kind" : "text", @@ -5141,17 +1531,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -5159,7 +1539,7 @@ }, { "kind" : "externalParam", - "text" : "extractPreviousPageInfo" + "text" : "extractNextPageInfo" }, { "kind" : "text", @@ -5183,91 +1563,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", @@ -5275,7 +1571,7 @@ }, { "kind" : "externalParam", - "text" : "pageTransform" + "text" : "pageResolver" }, { "kind" : "text", @@ -5283,35 +1579,28 @@ }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" + "text" : "P" }, { "kind" : "text", - "text" : ") " + "text" : ", " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : " -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") " + "text" : "?) " }, { "kind" : "keyword", @@ -5339,16 +1628,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that transforms output responses into collections", + "type" : "text" + } ], "fragments" : [ { @@ -5369,7 +1661,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -5387,6 +1679,22 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -5467,17 +1775,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -5485,7 +1783,7 @@ }, { "kind" : "externalParam", - "text" : "extractPreviousPageInfo" + "text" : "extractNextPageInfo" }, { "kind" : "text", @@ -5509,17 +1807,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -5527,7 +1815,7 @@ }, { "kind" : "externalParam", - "text" : "previousPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -5535,17 +1823,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -5557,19 +1844,19 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", - "text" : "transform" + "text" : "initialTransform" }, { "kind" : "text", - "text" : ": ([" + "text" : ": (" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "InitialQuery" }, { "kind" : "text", @@ -5581,23 +1868,31 @@ }, { "kind" : "text", - "text" : "], " + "text" : ") " }, { - "kind" : "typeIdentifier", - "text" : "InitialQuery" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "." + "text" : " -> " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "Model" }, { "kind" : "text", - "text" : ", [" + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" }, { "kind" : "typeIdentifier", @@ -5613,7 +1908,7 @@ }, { "kind" : "text", - "text" : "]) " + "text" : ") " }, { "kind" : "keyword", @@ -5657,16 +1952,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -5687,7 +1985,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -5699,28 +1997,27 @@ }, { "kind" : "text", - "text" : ">(" + "text" : ", " }, { - "kind" : "externalParam", - "text" : "client" + "kind" : "genericParameter", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ": " + "text" : ", " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : ", " + "text" : ">(" }, { "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "text" : "client" }, { "kind" : "text", @@ -5728,8 +2025,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" }, { "kind" : "text", @@ -5737,33 +2034,32 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" }, { "kind" : "text", - "text" : ": (" + "text" : ": " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "kind" : "externalParam", + "text" : "watcherDispatchQueue" }, { "kind" : "text", - "text" : "?) -> " + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" }, { "kind" : "text", @@ -5771,7 +2067,7 @@ }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "extractInitialPageInfo" }, { "kind" : "text", @@ -5795,129 +2091,39 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", "text" : ", " }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, { "kind" : "externalParam", - "text" : "client" + "text" : "extractNextPageInfo" }, { "kind" : "text", - "text" : ": " + "text" : ": (" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "text" : "P" }, { "kind" : "text", @@ -5925,7 +2131,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "pageResolver" }, { "kind" : "text", @@ -5933,41 +2139,40 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "transform" }, { "kind" : "text", - "text" : ": (" + "text" : ": ([" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -5979,12 +2184,11 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -5992,24 +2196,15 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : ", [" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -6021,7 +2216,7 @@ }, { "kind" : "text", - "text" : ") " + "text" : "]) " }, { "kind" : "keyword", @@ -6065,16 +2260,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -6095,7 +2293,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -6105,6 +2303,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -6145,29 +2351,11 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "initialQuery" }, { "kind" : "text", - "text" : "?) -> " + "text" : ": " }, { "kind" : "typeIdentifier", @@ -6179,7 +2367,7 @@ }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "pageResolver" }, { "kind" : "text", @@ -6187,61 +2375,20 @@ }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "], " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -6249,15 +2396,15 @@ }, { "kind" : "text", - "text" : "." + "text" : "?, " }, { - "kind" : "typeIdentifier", - "text" : "Data" + "kind" : "externalParam", + "text" : "extractPageInfo" }, { "kind" : "text", - "text" : ", [" + "text" : ": (" }, { "kind" : "typeIdentifier", @@ -6273,19 +2420,11 @@ }, { "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", @@ -6317,16 +2456,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-2zc43": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -6347,7 +2489,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -6357,6 +2499,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -6397,7 +2547,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -6405,12 +2571,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -6418,7 +2592,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -6446,8 +2620,79 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" }, { "kind" : "text", @@ -6479,16 +2724,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-2zc43", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8z4t6": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "type" : "text" + } ], "fragments" : [ { @@ -6509,7 +2757,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -6527,6 +2775,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -6567,7 +2823,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -6575,12 +2847,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -6588,7 +2868,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -6616,8 +2896,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", @@ -6689,12 +2968,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8z4t6", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6" }, "doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/pager": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json similarity index 67% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json index 2ca9bf2d3..08cb211ab 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json @@ -9,36 +9,35 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAP4DataQyd__cxASKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolverACyAA0B6OutputVyqd_0_qd_1_GG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0N14ExtractionDataOyqd_0_qd_1_AKSgGcqd_1_Sgqd___AA0B9DirectionOtcSgtYacAKRszAA0bO0Rd__0A3API0dE0Rd_0_AZA_Rd_1_r1_lufc", "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -50,7 +49,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -75,7 +74,7 @@ }, { "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "text" : "initialQuery" }, { "kind" : "text", @@ -83,8 +82,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "text" : "InitialQuery" }, { "kind" : "text", @@ -92,24 +90,16 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "watcherDispatchQueue" }, { "kind" : "text", - "text" : "?) -> " + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" }, { "kind" : "text", @@ -125,93 +115,81 @@ }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "." + "text" : "<" }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "Model" }, { "kind" : "text", - "text" : "." + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "P" }, { "kind" : "text", - "text" : ") " + "text" : ", " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", - "text" : " -> " + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", - "text" : ") " + "text" : ", " }, { - "kind" : "keyword", - "text" : "async" + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : " -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" + "text" : "?)?) " }, { - "kind" : "text", - "text" : ">" + "kind" : "keyword", + "text" : "async" } ], "modules" : [ @@ -220,9 +198,9 @@ } ], "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)" }, "primaryContentSections" : [ { @@ -237,7 +215,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", @@ -245,19 +223,19 @@ }, { "kind" : "keyword", - "text" : "func" + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -269,7 +247,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -292,6 +270,22 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, { "kind" : "externalParam", "text" : "watcherDispatchQueue" @@ -311,7 +305,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -326,14 +320,14 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "?) -> " + "text" : "<" }, { "kind" : "typeIdentifier", @@ -343,43 +337,25 @@ "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "Model" }, { "kind" : "text", - "text" : ") -> " + "text" : "?>) -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", @@ -387,65 +363,67 @@ }, { "kind" : "externalParam", - "text" : "transform" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": " + "text" : ": ((" }, { - "kind" : "keyword", - "text" : "@escaping" + "kind" : "typeIdentifier", + "text" : "P" }, { "kind" : "text", - "text" : " (" + "text" : ", " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "." + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") " + "text" : "?)?) " }, { "kind" : "keyword", - "text" : "throws" + "text" : "async" }, { "kind" : "text", - "text" : " -> " + "text" : " " }, { - "kind" : "typeIdentifier", - "text" : "Model" + "kind" : "keyword", + "text" : "where" }, { "kind" : "text", - "text" : ") " + "text" : " " }, { - "kind" : "keyword", - "text" : "async" + "kind" : "typeIdentifier", + "text" : "Model" }, { "kind" : "text", - "text" : " -> " + "text" : " == " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" }, { "kind" : "text", @@ -453,32 +431,33 @@ }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : "> " + "text" : ", " }, { - "kind" : "keyword", - "text" : "where" + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " " + "text" : ">, " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", "text" : " : " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" }, { "kind" : "text", @@ -503,23 +482,16 @@ }, { "kind" : "typeIdentifier", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." + "text" : " : " }, { "kind" : "typeIdentifier", - "text" : "Element" + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" } ] } @@ -538,7 +510,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:)" ], "traits" : [ { @@ -594,34 +566,34 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -633,7 +605,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -656,6 +628,22 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, { "kind" : "externalParam", "text" : "watcherDispatchQueue" @@ -675,7 +663,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -683,12 +671,12 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "?) -> " + "text" : "<" }, { "kind" : "typeIdentifier", @@ -698,34 +686,25 @@ "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "Model" }, { "kind" : "text", - "text" : ") -> " + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", @@ -733,80 +712,162 @@ }, { "kind" : "externalParam", - "text" : "transform" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : ") " + "text" : ") -> " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " -> " + "text" : "?)?) " }, { - "kind" : "typeIdentifier", - "text" : "Model" + "kind" : "keyword", + "text" : "async" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" }, { - "kind" : "text", - "text" : ") " + "code" : "PageInfo", + "type" : "codeVoice" }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ { "kind" : "keyword", - "text" : "async" + "text" : "enum" }, { "kind" : "text", - "text" : " -> " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" }, { "kind" : "text", - "text" : "<" + "text" : " " }, { - "kind" : "typeIdentifier", - "text" : "Model" + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" }, { "kind" : "text", - "text" : ">" + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ - + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } ], "fragments" : [ { @@ -819,21 +880,21 @@ }, { "kind" : "identifier", - "text" : "OffsetPagination" + "text" : "PaginationOutput" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OffsetPagination" + "text" : "PaginationOutput" } ], "role" : "symbol", - "title" : "OffsetPagination", + "title" : "PaginationOutput", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" + "url" : "\/documentation\/apollopagination\/paginationoutput" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json index 6f0dfafbe..87cfebaa4 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -1,18 +1,4 @@ { - "abstract" : [ - { - "text" : "For most use-cases, it’s recommended to use the static ", - "type" : "text" - }, - { - "code" : "make...", - "type" : "codeVoice" - }, - { - "text" : " functions instead of this initializer.", - "type" : "text" - } - ], "hierarchy" : { "paths" : [ [ @@ -27,7 +13,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver0H9Transform0pR0ACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0N14ExtractionDataOyqd_0_qd_1_Gcqd_1_Sgqd___AA0B9DirectionOtcSgx0Y0Qyd_0_KcxAWQyd_1_KctYacSmRzAA0bO0Rd__0A3API0dE0Rd_0_A_A0_Rd_1_7ElementQzRsd_2_r2_lufc", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver0H9Transform0pR0ACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0N14ExtractionDataOyqd_0_qd_1_xSgGcqd_1_Sgqd___AA0B9DirectionOtcSgx0Y0Qyd_0_KcxAXQyd_1_KctYacSmRzAA0bO0Rd__0A3API0dE0Rd_0_A0_A1_Rd_1_7ElementQzRsd_2_r2_lufc", "fragments" : [ { "kind" : "keyword", @@ -158,7 +144,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", @@ -445,7 +439,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", @@ -694,213 +696,6 @@ } ], "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The Apollo client", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "client" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The initial query to be performed.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "initialQuery" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The queue that the internal ", - "type" : "text" - }, - { - "code" : "GraphQLQueryWatcher", - "type" : "codeVoice" - }, - { - "text" : "s dispatch their results to. Defaults to ", - "type" : "text" - }, - { - "code" : "main", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "watcherDispatchQueue" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "This transforming function extracts a ", - "type" : "text" - }, - { - "code" : "PaginationInfo", - "type" : "codeVoice" - }, - { - "text" : " from either ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " or ", - "type" : "text" - }, - { - "code" : "PaginatedQuery.Data", - "type" : "codeVoice" - }, - { - "text" : ", represented in the form of ", - "type" : "text" - }, - { - "code" : "PageExtractionData", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "extractPageInfo" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "This transforming function initializes a new ", - "type" : "text" - }, - { - "code" : "PaginatedQuery", - "type" : "codeVoice" - }, - { - "text" : " given a ", - "type" : "text" - }, - { - "code" : "PagiantionInfo", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "PaginationDirection", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "pageResolver" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "Transforms the ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to a ", - "type" : "text" - }, - { - "code" : "Model", - "type" : "codeVoice" - }, - { - "text" : " type.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "initialTransform" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "Transforms the ", - "type" : "text" - }, - { - "code" : "PaginatedQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to a ", - "type" : "text" - }, - { - "code" : "Model", - "type" : "codeVoice" - }, - { - "text" : " type.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "pageTransform" - } - ] } ], "schemaVersion" : { @@ -972,18 +767,7 @@ }, "doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { "abstract" : [ - { - "text" : "For most use-cases, it’s recommended to use the static ", - "type" : "text" - }, - { - "code" : "make...", - "type" : "codeVoice" - }, - { - "text" : " functions instead of this initializer.", - "type" : "text" - } + ], "fragments" : [ { @@ -1115,7 +899,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json similarity index 70% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json index a4fc0e2e8..b38c94070 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json @@ -9,36 +9,35 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAvWQyd_0_cqd_0_AVctYaAMRsz0A3API0dE0Rd__AZA_Rd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver9transformACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0N14ExtractionDataOyqd_0_qd_1_xSgGcqd_1_Sgqd___AA0B9DirectionOtcSgxSay0Y0Qyd_1_G_AWQyd_0_AYtKctYacAA0bO0Rd__0A3API0dE0Rd_0_A0_A1_Rd_1_r1_lufc", "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -108,41 +107,48 @@ }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "extractPageInfo" }, { "kind" : "text", "text" : ": (" }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, { "kind" : "typeIdentifier", "text" : "InitialQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "Model" }, { "kind" : "text", - "text" : "." + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -150,23 +156,24 @@ }, { "kind" : "externalParam", - "text" : "extractNextPageInfo" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -174,34 +181,39 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "nextPageResolver" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -209,12 +221,11 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Data" }, { "kind" : "text", - "text" : ") -> " + "text" : ", [" }, { "kind" : "typeIdentifier", @@ -222,24 +233,23 @@ }, { "kind" : "text", - "text" : ") " + "text" : "." }, { - "kind" : "keyword", - "text" : "async" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : " -> " + "text" : "]) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> " }, { "kind" : "typeIdentifier", @@ -247,7 +257,11 @@ }, { "kind" : "text", - "text" : ">" + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" } ], "modules" : [ @@ -256,9 +270,9 @@ } ], "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)" }, "primaryContentSections" : [ { @@ -273,7 +287,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", @@ -281,19 +295,19 @@ }, { "kind" : "keyword", - "text" : "func" + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -363,7 +377,7 @@ }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -378,96 +392,84 @@ "text" : " (" }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "." + "text" : "<" }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Model" }, { "kind" : "text", - "text" : ", " + "text" : "?>) -> " }, { - "kind" : "externalParam", - "text" : "extractNextPageInfo" + "kind" : "typeIdentifier", + "text" : "P" }, { "kind" : "text", - "text" : ": " + "text" : ", " }, { - "kind" : "keyword", - "text" : "@escaping" + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", - "text" : " (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "?)?, " }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "transform" }, { "kind" : "text", @@ -479,69 +481,63 @@ }, { "kind" : "text", - "text" : " (" + "text" : " ([" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", "text" : "." }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Data" }, { "kind" : "text", - "text" : ") -> " + "text" : "], " }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") " + "text" : "." }, { - "kind" : "keyword", - "text" : "async" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : " -> " + "text" : ", [" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "<" + "text" : "." }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "Data" }, { "kind" : "text", - "text" : "> " + "text" : "]) " }, { "kind" : "keyword", - "text" : "where" + "text" : "throws" }, { "kind" : "text", - "text" : " " + "text" : " -> " }, { "kind" : "typeIdentifier", @@ -549,33 +545,41 @@ }, { "kind" : "text", - "text" : " == " + "text" : ") " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" + "kind" : "keyword", + "text" : "async" }, { "kind" : "text", - "text" : "<" + "text" : " " + }, + { + "kind" : "keyword", + "text" : "where" + }, + { + "kind" : "text", + "text" : " " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", - "text" : ", " + "text" : " : " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" }, { "kind" : "text", - "text" : ">, " + "text" : ", " }, { "kind" : "typeIdentifier", @@ -624,7 +628,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:)" ], "traits" : [ { @@ -680,34 +684,34 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -777,41 +781,48 @@ }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "extractPageInfo" }, { "kind" : "text", "text" : ": (" }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, { "kind" : "typeIdentifier", "text" : "InitialQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "Model" }, { "kind" : "text", - "text" : "." + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -819,23 +830,24 @@ }, { "kind" : "externalParam", - "text" : "extractNextPageInfo" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -843,34 +855,39 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "nextPageResolver" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -878,12 +895,11 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Data" }, { "kind" : "text", - "text" : ") -> " + "text" : ", [" }, { "kind" : "typeIdentifier", @@ -891,24 +907,23 @@ }, { "kind" : "text", - "text" : ") " + "text" : "." }, { - "kind" : "keyword", - "text" : "async" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : " -> " + "text" : "]) " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "<" + "text" : " -> " }, { "kind" : "typeIdentifier", @@ -916,28 +931,32 @@ }, { "kind" : "text", - "text" : ">" + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "async" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", "type" : "text" }, { - "text" : " ", - "type" : "text" + "code" : "PageInfo", + "type" : "codeVoice" }, { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "text" : " from it.", "type" : "text" } ], @@ -952,33 +971,33 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PageExtractionData" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PageExtractionData" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PageExtractionData", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/pageextractiondata" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -986,33 +1005,30 @@ }, { "kind" : "identifier", - "text" : "Forward" + "text" : "PaginationDirection" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Forward" + "text" : "PaginationDirection" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Forward", + "title" : "PaginationDirection", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" + "url" : "\/documentation\/apollopagination\/paginationdirection" }, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "protocol" }, { "kind" : "text", @@ -1020,21 +1036,21 @@ }, { "kind" : "identifier", - "text" : "PaginationOutput" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "PaginationOutput" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "PaginationOutput", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json deleted file mode 100644 index 56f7ab65c..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json +++ /dev/null @@ -1,1152 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client07initialJ020watcherDispatchQueue13queryProvider08previousjQ022extractInitialPageInfo0s9PaginateduV0ACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0i5BasedB0O0H0VSgcqd_0_AXcAW4DataQyd__cAwYQyd_0_ctYaANRsz0A3API0dE0Rd__A0_A1_Rd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json deleted file mode 100644 index 8c6c23a05..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json +++ /dev/null @@ -1,1405 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client07initialJ020watcherDispatchQueue13queryProvider08previousjQ022extractInitialPageInfo0s9PaginateduV00L9Transform04pageX0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0i5BasedB0O0H0VSgcqd_0_AWcAV4DataQyd__cAvXQyd_0_cxAYKcxAZKctYaSmRz0A3API0dE0Rd__A_A0_Rd_0_7ElementQzRsd_1_r1_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json deleted file mode 100644 index a60e39651..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json +++ /dev/null @@ -1,1308 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client07initialJ020watcherDispatchQueue13queryProvider08previousjQ022extractInitialPageInfo0s9PaginateduV09transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0i5BasedB0O0H0VSgcqd_0_AVcAU4DataQyd__cAuWQyd_0_cxSayAYG_AxZtKctYa0A3API0dE0Rd__A_A0_Rd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json deleted file mode 100644 index 5ed6ed8d8..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json +++ /dev/null @@ -1,1007 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client5start20watcherDispatchQueue13queryProvider08previousjQ015extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_AA0i5BasedB0O0H0VSgSo17OS_dispatch_queueCqd__AUcqd__AUcAT4DataQyd__ctYaAMRsz0A3API0dE0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json deleted file mode 100644 index 1c26af6be..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1.json +++ /dev/null @@ -1,1163 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client5start20watcherDispatchQueue13queryProvider08previousjQ015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0i5BasedB0O0H0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxSayAWG_AwXtKctYa0A3API0dE0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-45aw1", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-45aw1" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json deleted file mode 100644 index bed87739c..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j.json +++ /dev/null @@ -1,1132 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC028makeBidirectionalCursorQueryF06client5start20watcherDispatchQueue13queryProvider08previousjQ015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0i5BasedB0O0H0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxAWKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-8j27j", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-8j27j" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json deleted file mode 100644 index aeee136da..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ /dev/null @@ -1,985 +0,0 @@ -{ - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has an output type of ", - "type" : "text" - }, - { - "code" : "Result<(PaginationOutput, UpdateSource), Error>", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAT4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The Apollo client", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "client" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The preferred dispatch queue for the internal ", - "type" : "text" - }, - { - "code" : "GraphQLQueryWatcher", - "type" : "codeVoice" - }, - { - "text" : "s to operate on. Defaults to ", - "type" : "text" - }, - { - "code" : "main", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "watcherDispatchQueue" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "InitialQuery", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "queryProvider" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "name" : "extractPageInfo" - } - ] - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has an output type of ", - "type" : "text" - }, - { - "code" : "Result<(PaginationOutput, UpdateSource), Error>", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json deleted file mode 100644 index b56c471df..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog.json +++ /dev/null @@ -1,940 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxAUKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4djog", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4djog" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json deleted file mode 100644 index adacf546b..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus.json +++ /dev/null @@ -1,1155 +0,0 @@ -{ - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has a custom output model.", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxSayAUG_AuVtKctYa0A3API0dE0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The Apollo client", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "client" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The preferred dispatch queue for the internal ", - "type" : "text" - }, - { - "code" : "GraphQLQueryWatcher", - "type" : "codeVoice" - }, - { - "text" : "s to operate on. Defaults to ", - "type" : "text" - }, - { - "code" : "main", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "watcherDispatchQueue" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "InitialQuery", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "queryProvider" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "name" : "extractPageInfo" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "([InitialQuery.Data], InitialQuery.Data, [InitialQuery.Data])", - "type" : "codeVoice" - }, - { - "text" : " to a custom ", - "type" : "text" - }, - { - "code" : "Model", - "type" : "codeVoice" - }, - { - "text" : " type.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "transform" - } - ] - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "AsyncGraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has a custom output model.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-utus", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-utus" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json deleted file mode 100644 index 1f6f14999..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ /dev/null @@ -1,714 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAR4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "role" : "symbol", - "title" : "OffsetPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json deleted file mode 100644 index ea2de848a..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json +++ /dev/null @@ -1,839 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAP4DataQyd__cxASKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "role" : "symbol", - "title" : "OffsetPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json index a037ebc3f..27ba4b666 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a multi-query pager that does not transform output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAvWQyd_0_cqd_0_AVctYaAMRsz0A3API0dE0Rd__AZA_Rd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC09makeQueryF06client07initialH020watcherDispatchQueue22extractInitialPageInfo0n4NextpQ012pageResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ASQyd_0_cqd_0_Sgqd_1__AA0B9DirectionOtctYaAMRsz0A3API0dE0Rd__AyZRd_0_AA0bQ0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -52,6 +58,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -132,17 +146,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -174,17 +178,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -192,7 +186,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -200,17 +194,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -222,7 +215,7 @@ }, { "kind" : "text", - "text" : ") " + "text" : "?) " }, { "kind" : "keyword", @@ -258,7 +251,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)" }, "primaryContentSections" : [ { @@ -289,7 +282,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -307,6 +300,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -394,20 +395,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -446,20 +435,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -467,7 +444,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -482,20 +459,18 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -507,7 +482,7 @@ }, { "kind" : "text", - "text" : ") " + "text" : "?) " }, { "kind" : "keyword", @@ -606,6 +581,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -624,7 +617,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:)" ], "traits" : [ { @@ -680,9 +673,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -703,7 +699,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -721,6 +717,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -801,17 +805,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -843,17 +837,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -861,7 +845,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -869,17 +853,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -891,7 +874,7 @@ }, { "kind" : "text", - "text" : ") " + "text" : "?) " }, { "kind" : "keyword", @@ -919,25 +902,17 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], @@ -952,33 +927,30 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PaginationDirection", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/paginationdirection" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "protocol" }, { "kind" : "text", @@ -986,21 +958,21 @@ }, { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json index 2bcbaa4f3..54937a765 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a multi-query pager that transforms output responses into collections", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8Resolver0L9Transform04pageW0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctYaSmRz0A3API0dE0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC09makeQueryF06client07initialH020watcherDispatchQueue22extractInitialPageInfo0n4NextpQ012pageResolver0J9Transform0sU0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_2_4DataQyd__cqd_2_ARQyd_0_cqd_0_Sgqd_2__AA0B9DirectionOtcxASKcxATKctYaSmRz0A3API0dE0Rd__AxYRd_0_7ElementQzRsd_1_AA0bQ0Rd_2_r2_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -60,6 +66,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -140,17 +154,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -182,17 +186,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -200,7 +194,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -208,17 +202,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -230,7 +223,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -346,7 +339,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)" }, "primaryContentSections" : [ { @@ -377,7 +370,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -403,6 +396,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -490,20 +491,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -542,20 +531,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -563,7 +540,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -578,20 +555,18 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -603,7 +578,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -805,6 +780,24 @@ { "kind" : "typeIdentifier", "text" : "Element" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -823,7 +816,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:)" ], "traits" : [ { @@ -879,9 +872,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that transforms output responses into collections", + "type" : "text" + } ], "fragments" : [ { @@ -902,7 +898,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -928,6 +924,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -1008,17 +1012,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -1050,17 +1044,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -1068,7 +1052,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -1076,17 +1060,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -1098,7 +1081,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -1206,25 +1189,17 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], @@ -1239,33 +1214,30 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PaginationDirection", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/paginationdirection" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "protocol" }, { "kind" : "text", @@ -1273,21 +1245,21 @@ }, { "kind" : "identifier", - "text" : "Forward" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Forward" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Forward", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json index a1f04c817..8d733a0d3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a multi-query pager that does transforms output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeForwardCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p4NextrS004nextR8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKctYa0A3API0dE0Rd__AyZRd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC09makeQueryF06client07initialH020watcherDispatchQueue22extractInitialPageInfo0n4NextpQ012pageResolver9transformACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ATQyd_0_cqd_0_Sgqd_1__AA0B9DirectionOtcANSayAVG_AuZtKctYaANRsz0A3API0dE0Rd__A_A0_Rd_0_AA0bQ0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -52,6 +58,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -132,17 +146,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -174,17 +178,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -192,7 +186,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -200,17 +194,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -222,7 +215,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -330,7 +323,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)" }, "primaryContentSections" : [ { @@ -361,7 +354,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -379,6 +372,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -466,20 +467,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -518,20 +507,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -539,7 +516,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -554,20 +531,18 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -579,7 +554,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -695,6 +670,40 @@ "kind" : "text", "text" : " " }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, { "kind" : "typeIdentifier", "text" : "InitialQuery" @@ -724,6 +733,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -742,7 +769,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:)" ], "traits" : [ { @@ -798,9 +825,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -821,7 +851,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -839,6 +869,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -919,17 +957,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -961,17 +989,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -979,7 +997,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -987,17 +1005,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -1009,7 +1026,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -1109,32 +1126,55 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" }, { - "text" : " ", - "type" : "text" + "kind" : "text", + "text" : " " }, { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + ], "fragments" : [ { "kind" : "keyword", - "text" : "enum" + "text" : "protocol" }, { "kind" : "text", @@ -1142,26 +1182,26 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", + "text" : "A struct which contains the outputs of pagination", "type" : "text" } ], @@ -1176,21 +1216,21 @@ }, { "kind" : "identifier", - "text" : "Forward" + "text" : "PaginationOutput" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Forward" + "text" : "PaginationOutput" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Forward", + "title" : "PaginationOutput", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" + "url" : "\/documentation\/apollopagination\/paginationoutput" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json similarity index 78% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json index b7e08da68..52439269d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a pager that has a single query and does not transform output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAT4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC09makeQueryF06client20watcherDispatchQueue07initialH012pageResolver15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__Sgqd_0__AA0B9DirectionOtcqd_0_4DataQyd__ctYaALRsz0A3API0dE0Rd__AA0bR0Rd_0_r0_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -44,6 +50,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -84,7 +98,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -92,21 +122,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -114,7 +143,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -142,17 +171,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -192,7 +211,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)" }, "primaryContentSections" : [ { @@ -223,7 +242,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -233,6 +252,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -273,7 +300,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -288,24 +331,22 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -313,7 +354,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -348,20 +389,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -447,6 +476,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -465,7 +512,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" ], "traits" : [ { @@ -521,9 +568,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -544,7 +594,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -554,6 +604,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -594,7 +652,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -602,21 +676,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -624,7 +697,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -652,17 +725,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -694,25 +757,17 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], @@ -727,33 +782,30 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PaginationDirection", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/paginationdirection" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "protocol" }, { "kind" : "text", @@ -761,21 +813,21 @@ }, { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43.json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43.json index a71432bbb..19cdc5406 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-2zc43" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxSayAUG_AuVtKctYa0A3API0dE0Rd__lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC09makeQueryF06client20watcherDispatchQueue07initialH012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__Sgqd_0__AA0B9DirectionOtcqd_0_4DataQyd__cxSayATG_AtUtKctYa0A3API0dE0Rd__AA0bR0Rd_0_r0_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -44,6 +50,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -84,7 +98,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -92,21 +122,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -114,7 +143,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -142,17 +171,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -264,7 +283,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)" }, "primaryContentSections" : [ { @@ -295,7 +314,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -305,6 +324,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -345,7 +372,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -360,24 +403,22 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -385,7 +426,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -420,20 +461,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -565,6 +594,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -583,7 +630,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43" ], "traits" : [ { @@ -639,9 +686,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-2zc43": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -662,7 +712,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -672,6 +722,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -712,7 +770,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -720,21 +794,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -742,7 +815,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -770,17 +843,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -884,25 +947,17 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-z12p", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-2zc43", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-z12p" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-2zc43" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], @@ -917,33 +972,30 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PaginationDirection", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/paginationdirection" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "protocol" }, { "kind" : "text", @@ -951,21 +1003,21 @@ }, { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6.json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6.json index 29ffad929..c7c455410 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8z4t6" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0i5BasedB0O0H0VSgcAR4DataQyd__cxAUKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC09makeQueryF06client20watcherDispatchQueue07initialH012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__Sgqd_1__AA0B9DirectionOtcqd_1_4DataQyd__cxATKctYaSmRz0A3API0dE0Rd__7ElementQzRsd_0_AA0bR0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -52,6 +58,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -92,7 +106,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -100,21 +130,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -122,7 +151,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -150,17 +179,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -240,7 +259,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)" }, "primaryContentSections" : [ { @@ -271,7 +290,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -289,6 +308,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -329,7 +356,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -344,24 +387,22 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -369,7 +410,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -404,20 +445,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -558,6 +587,24 @@ { "kind" : "typeIdentifier", "text" : "Element" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -576,7 +623,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p" + "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6" ], "traits" : [ { @@ -632,9 +679,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p": { +"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8z4t6": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "type" : "text" + } ], "fragments" : [ { @@ -655,7 +705,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -673,6 +723,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -713,7 +771,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -721,21 +795,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -743,7 +816,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -771,17 +844,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -853,25 +916,17 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-3op0p", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8z4t6", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-3op0p" + "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8z4t6" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], @@ -886,33 +941,30 @@ }, { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "CursorBasedPagination" + "text" : "PaginationDirection" } ], "role" : "symbol", - "title" : "CursorBasedPagination", + "title" : "PaginationDirection", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" + "url" : "\/documentation\/apollopagination\/paginationdirection" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "protocol" }, { "kind" : "text", @@ -920,21 +972,21 @@ }, { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "Reverse" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json deleted file mode 100644 index 5b6b02266..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json +++ /dev/null @@ -1,1293 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p8PreviousrS008previousR8Resolver0L9Transform04pageW0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctYaSmRz0A3API0dE0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json deleted file mode 100644 index c003c7f53..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json +++ /dev/null @@ -1,1196 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseCursorQueryF06client07initialJ020watcherDispatchQueue22extractInitialPageInfo0p8PreviousrS008previousR8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0i5BasedB0O0H0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKctYa0A3API0dE0Rd__AyZRd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json deleted file mode 100644 index b7b34ec32..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/asyncgraphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ /dev/null @@ -1,714 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC022makeReverseOffsetQueryF06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0iB0VSgcAR4DataQyd__ctYaAKRsz0A3API0dE0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "AsyncGraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "AsyncGraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/AsyncGraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "async" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination22AsyncGraphQLQueryPagerC", - "text" : "AsyncGraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/AsyncGraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/asyncgraphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "role" : "symbol", - "title" : "OffsetPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json index 50bac84d1..455e1cc7c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json @@ -111,7 +111,9 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)" ], "title" : "Initializers" }, @@ -146,28 +148,12 @@ }, { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu" ], "title" : "Type Methods" }, @@ -495,20 +481,194 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager\/fetch()" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)": { "abstract" : [ + + ], + "fragments" : [ { - "text" : "For most use-cases, it’s recommended to use the static ", - "type" : "text" + "kind" : "keyword", + "text" : "convenience" }, { - "code" : "make...", - "type" : "codeVoice" + "kind" : "text", + "text" : " " }, { - "text" : " functions instead of this initializer.", - "type" : "text" + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" + }, + { + "kind" : "externalParam", + "text" : "client" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "watcherDispatchQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?)" } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { + "abstract" : [ + ], "fragments" : [ { @@ -640,7 +800,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", @@ -771,17 +939,14 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadAll(fetchFromInitialPage:callbackQueue:completion:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)": { "abstract" : [ - { - "text" : "Loads all pages.", - "type" : "text" - } + ], "fragments" : [ { "kind" : "keyword", - "text" : "func" + "text" : "convenience" }, { "kind" : "text", @@ -789,15 +954,39 @@ }, { "kind" : "identifier", - "text" : "loadAll" + "text" : "init" }, { "kind" : "text", - "text" : "(" + "text" : "<" + }, + { + "kind" : "genericParameter", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">(" }, { "kind" : "externalParam", - "text" : "fetchFromInitialPage" + "text" : "client" }, { "kind" : "text", @@ -805,8 +994,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" }, { "kind" : "text", @@ -814,7 +1003,7 @@ }, { "kind" : "externalParam", - "text" : "callbackQueue" + "text" : "initialQuery" }, { "kind" : "text", @@ -822,8 +1011,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "text" : "InitialQuery" }, { "kind" : "text", @@ -831,25 +1019,262 @@ }, { "kind" : "externalParam", - "text" : "completion" + "text" : "watcherDispatchQueue" }, { "kind" : "text", - "text" : ": ((" + "text" : ": " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", - "text" : "PaginationError" + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" }, { "kind" : "text", - "text" : "?) -> " + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "extractPageInfo" + }, + { + "kind" : "text", + "text" : ": (" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:s4Voida", - "text" : "Void" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/loadAll(fetchFromInitialPage:callbackQueue:completion:)": { + "abstract" : [ + { + "text" : "Loads all pages.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "loadAll" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "fetchFromInitialPage" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "callbackQueue" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "completion" + }, + { + "kind" : "text", + "text" : ": ((" + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B5ErrorO", + "text" : "PaginationError" + }, + { + "kind" : "text", + "text" : "?) -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:s4Voida", + "text" : "Void" }, { "kind" : "text", @@ -1047,9 +1472,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager\/loadprevious(cachepolicy:callbackqueue:completion:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -1070,7 +1498,7 @@ }, { "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -1088,6 +1516,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -1144,7 +1580,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "extractInitialPageInfo" }, { "kind" : "text", @@ -1152,8 +1588,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -1161,16 +1596,15 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" + "text" : "Data" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", @@ -1178,7 +1612,7 @@ }, { "kind" : "externalParam", - "text" : "previousQueryProvider" + "text" : "extractNextPageInfo" }, { "kind" : "text", @@ -1186,8 +1620,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -1195,4080 +1628,48 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" + "text" : "Data" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", "text" : ", " }, { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has an output type of ", - "type" : "text" - }, - { - "code" : "Result<(PaginationOutput, UpdateSource), Error>", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has a custom output model.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractNextPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "nextPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", - "text" : "." + "text" : ": (" }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "P" }, { "kind" : "text", - "text" : ") " + "text" : ", " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : " -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -5292,16 +1693,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that transforms output responses into collections", + "type" : "text" + } ], "fragments" : [ { @@ -5322,7 +1726,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -5340,6 +1744,22 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -5420,17 +1840,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -5438,7 +1848,7 @@ }, { "kind" : "externalParam", - "text" : "extractPreviousPageInfo" + "text" : "extractNextPageInfo" }, { "kind" : "text", @@ -5462,17 +1872,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -5480,7 +1880,7 @@ }, { "kind" : "externalParam", - "text" : "previousPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -5488,17 +1888,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -5514,15 +1913,15 @@ }, { "kind" : "externalParam", - "text" : "transform" + "text" : "initialTransform" }, { "kind" : "text", - "text" : ": ([" + "text" : ": (" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "InitialQuery" }, { "kind" : "text", @@ -5534,23 +1933,31 @@ }, { "kind" : "text", - "text" : "], " + "text" : ") " }, { - "kind" : "typeIdentifier", - "text" : "InitialQuery" + "kind" : "keyword", + "text" : "throws" }, { "kind" : "text", - "text" : "." + "text" : " -> " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "Model" }, { "kind" : "text", - "text" : ", [" + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageTransform" + }, + { + "kind" : "text", + "text" : ": (" }, { "kind" : "typeIdentifier", @@ -5566,7 +1973,7 @@ }, { "kind" : "text", - "text" : "]) " + "text" : ") " }, { "kind" : "keyword", @@ -5602,16 +2009,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -5632,7 +2042,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -5644,28 +2054,27 @@ }, { "kind" : "text", - "text" : ">(" + "text" : ", " }, { - "kind" : "externalParam", - "text" : "client" + "kind" : "genericParameter", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ": " + "text" : ", " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : ", " + "text" : ">(" }, { "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "text" : "client" }, { "kind" : "text", @@ -5673,8 +2082,8 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", + "text" : "ApolloClientProtocol" }, { "kind" : "text", @@ -5682,33 +2091,32 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" }, { "kind" : "text", - "text" : ": (" + "text" : ": " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "kind" : "externalParam", + "text" : "watcherDispatchQueue" }, { "kind" : "text", - "text" : "?) -> " + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" }, { "kind" : "text", @@ -5716,7 +2124,7 @@ }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "extractInitialPageInfo" }, { "kind" : "text", @@ -5740,121 +2148,39 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", "text" : ", " }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, { "kind" : "externalParam", - "text" : "client" + "text" : "extractNextPageInfo" }, { "kind" : "text", - "text" : ": " + "text" : ": (" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "text" : "P" }, { "kind" : "text", @@ -5862,7 +2188,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "pageResolver" }, { "kind" : "text", @@ -5870,25 +2196,24 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -5896,15 +2221,15 @@ }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "transform" }, { "kind" : "text", - "text" : ": (" + "text" : ": ([" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -5916,12 +2241,11 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -5929,24 +2253,15 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : ", [" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -5958,7 +2273,7 @@ }, { "kind" : "text", - "text" : ") " + "text" : "]) " }, { "kind" : "keyword", @@ -5994,16 +2309,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -6024,7 +2342,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -6034,6 +2352,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -6074,29 +2400,11 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "initialQuery" }, { "kind" : "text", - "text" : "?) -> " + "text" : ": " }, { "kind" : "typeIdentifier", @@ -6108,7 +2416,7 @@ }, { "kind" : "externalParam", - "text" : "extractPageInfo" + "text" : "pageResolver" }, { "kind" : "text", @@ -6116,15 +2424,16 @@ }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -6132,17 +2441,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "InitialQuery" }, { "kind" : "text", @@ -6150,43 +2449,11 @@ }, { "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" + "text" : "extractPageInfo" }, { "kind" : "text", - "text" : ", [" + "text" : ": (" }, { "kind" : "typeIdentifier", @@ -6202,19 +2469,11 @@ }, { "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", @@ -6238,16 +2497,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "type" : "text" + } ], "fragments" : [ { @@ -6268,7 +2530,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -6278,6 +2540,22 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -6318,7 +2596,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -6326,12 +2620,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", - "text" : "?) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" + }, + { + "kind" : "text", + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -6367,8 +2669,47 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": (" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ") " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" }, { "kind" : "text", @@ -6392,16 +2733,19 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -6422,7 +2766,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -6438,7 +2782,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "P" }, { "kind" : "text", @@ -6480,7 +2824,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -6488,12 +2848,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -6529,8 +2897,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", @@ -6542,7 +2909,7 @@ }, { "kind" : "text", - "text" : ": (" + "text" : ": ([" }, { "kind" : "typeIdentifier", @@ -6558,7 +2925,39 @@ }, { "kind" : "text", - "text" : ") " + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " }, { "kind" : "keyword", @@ -6594,12 +2993,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu" }, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/pager": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json similarity index 66% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json index c4e686bfe..ca509efbb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:).json @@ -9,36 +9,35 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAP4DataQyd__cxASKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolverACyAA0B6OutputVyqd_0_qd_1_GG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0M14ExtractionDataOyqd_0_qd_1_AKSgGcqd_1_Sgqd___AA0B9DirectionOtcSgtcAKRszAA0bN0Rd__0A3API0cD0Rd_0_AZA_Rd_1_r1_lufc", "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -50,7 +49,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -75,7 +74,7 @@ }, { "kind" : "externalParam", - "text" : "watcherDispatchQueue" + "text" : "initialQuery" }, { "kind" : "text", @@ -83,8 +82,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" + "text" : "InitialQuery" }, { "kind" : "text", @@ -92,24 +90,16 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "watcherDispatchQueue" }, { "kind" : "text", - "text" : "?) -> " + "text" : ": " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", + "text" : "DispatchQueue" }, { "kind" : "text", @@ -125,85 +115,77 @@ }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "." + "text" : "<" }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "Model" }, { "kind" : "text", - "text" : "." + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "P" }, { "kind" : "text", - "text" : ") " + "text" : ", " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", - "text" : " -> " + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "<" + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ">" + "text" : "?)?)" } ], "modules" : [ @@ -212,9 +194,9 @@ } ], "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)" }, "primaryContentSections" : [ { @@ -229,7 +211,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", @@ -237,19 +219,19 @@ }, { "kind" : "keyword", - "text" : "func" + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -261,7 +243,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -284,6 +266,22 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, { "kind" : "externalParam", "text" : "watcherDispatchQueue" @@ -303,7 +301,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -318,14 +316,14 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "?) -> " + "text" : "<" }, { "kind" : "typeIdentifier", @@ -335,43 +333,25 @@ "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "Model" }, { "kind" : "text", - "text" : ") -> " + "text" : "?>) -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", @@ -379,43 +359,45 @@ }, { "kind" : "externalParam", - "text" : "transform" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": " + "text" : ": ((" }, { - "kind" : "keyword", - "text" : "@escaping" + "kind" : "typeIdentifier", + "text" : "P" }, { "kind" : "text", - "text" : " (" + "text" : ", " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "." + "text" : ") -> " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") " + "text" : "?)?) " }, { "kind" : "keyword", - "text" : "throws" + "text" : "where" }, { "kind" : "text", - "text" : " -> " + "text" : " " }, { "kind" : "typeIdentifier", @@ -423,13 +405,13 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : " == " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" }, { "kind" : "text", @@ -437,32 +419,33 @@ }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : "> " + "text" : ", " }, { - "kind" : "keyword", - "text" : "where" + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " " + "text" : ">, " }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "P" }, { "kind" : "text", "text" : " : " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" }, { "kind" : "text", @@ -487,23 +470,16 @@ }, { "kind" : "typeIdentifier", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." + "text" : " : " }, { "kind" : "typeIdentifier", - "text" : "Element" + "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", + "text" : "GraphQLQuery" } ] } @@ -522,7 +498,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:)" ], "traits" : [ { @@ -578,34 +554,34 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -617,7 +593,7 @@ }, { "kind" : "genericParameter", - "text" : "T" + "text" : "PaginatedQuery" }, { "kind" : "text", @@ -640,6 +616,22 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "externalParam", + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, { "kind" : "externalParam", "text" : "watcherDispatchQueue" @@ -659,7 +651,7 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -667,12 +659,12 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "?) -> " + "text" : "<" }, { "kind" : "typeIdentifier", @@ -682,34 +674,25 @@ "kind" : "text", "text" : ", " }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "Model" }, { "kind" : "text", - "text" : ") -> " + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" + "text" : "P" }, { "kind" : "text", @@ -717,72 +700,158 @@ }, { "kind" : "externalParam", - "text" : "transform" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : ") " + "text" : ") -> " }, { - "kind" : "keyword", - "text" : "throws" + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : " -> " + "text" : "?)?)" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" }, { - "kind" : "typeIdentifier", - "text" : "Model" + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" }, { "kind" : "text", - "text" : ") -> " + "text" : " " }, { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], + "role" : "symbol", + "title" : "PageExtractionData", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/pageextractiondata" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" }, { "kind" : "text", - "text" : "<" + "text" : " " }, { - "kind" : "typeIdentifier", - "text" : "Model" + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" }, { "kind" : "text", - "text" : ">" + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ - + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } ], "fragments" : [ { @@ -795,21 +864,21 @@ }, { "kind" : "identifier", - "text" : "OffsetPagination" + "text" : "PaginationOutput" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OffsetPagination" + "text" : "PaginationOutput" } ], "role" : "symbol", - "title" : "OffsetPagination", + "title" : "PaginationOutput", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" + "url" : "\/documentation\/apollopagination\/paginationoutput" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json index eaf7a36ef..15d2ae5e5 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -1,18 +1,4 @@ { - "abstract" : [ - { - "text" : "For most use-cases, it’s recommended to use the static ", - "type" : "text" - }, - { - "code" : "make...", - "type" : "codeVoice" - }, - { - "text" : " functions instead of this initializer.", - "type" : "text" - } - ], "hierarchy" : { "paths" : [ [ @@ -27,7 +13,7 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver0G9Transform0oQ0ACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0M14ExtractionDataOyqd_0_qd_1_Gcqd_1_Sgqd___AA0B9DirectionOtcSgx0X0Qyd_0_KcxAWQyd_1_KctcSmRzAA0bN0Rd__0A3API0cD0Rd_0_A_A0_Rd_1_7ElementQzRsd_2_r2_lufc", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver0G9Transform0oQ0ACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0M14ExtractionDataOyqd_0_qd_1_xSgGcqd_1_Sgqd___AA0B9DirectionOtcSgx0X0Qyd_0_KcxAXQyd_1_KctcSmRzAA0bN0Rd__0A3API0cD0Rd_0_A0_A1_Rd_1_7ElementQzRsd_2_r2_lufc", "fragments" : [ { "kind" : "keyword", @@ -158,7 +144,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", @@ -441,7 +435,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", @@ -682,213 +684,6 @@ } ], "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The Apollo client", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "client" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The initial query to be performed.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "initialQuery" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The queue that the internal ", - "type" : "text" - }, - { - "code" : "GraphQLQueryWatcher", - "type" : "codeVoice" - }, - { - "text" : "s dispatch their results to. Defaults to ", - "type" : "text" - }, - { - "code" : "main", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "watcherDispatchQueue" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "This transforming function extracts a ", - "type" : "text" - }, - { - "code" : "PaginationInfo", - "type" : "codeVoice" - }, - { - "text" : " from either ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " or ", - "type" : "text" - }, - { - "code" : "PaginatedQuery.Data", - "type" : "codeVoice" - }, - { - "text" : ", represented in the form of ", - "type" : "text" - }, - { - "code" : "PageExtractionData", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "extractPageInfo" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "This transforming function initializes a new ", - "type" : "text" - }, - { - "code" : "PaginatedQuery", - "type" : "codeVoice" - }, - { - "text" : " given a ", - "type" : "text" - }, - { - "code" : "PagiantionInfo", - "type" : "codeVoice" - }, - { - "text" : " and ", - "type" : "text" - }, - { - "code" : "PaginationDirection", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "pageResolver" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "Transforms the ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to a ", - "type" : "text" - }, - { - "code" : "Model", - "type" : "codeVoice" - }, - { - "text" : " type.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "initialTransform" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "Transforms the ", - "type" : "text" - }, - { - "code" : "PaginatedQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to a ", - "type" : "text" - }, - { - "code" : "Model", - "type" : "codeVoice" - }, - { - "text" : " type.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "pageTransform" - } - ] } ], "schemaVersion" : { @@ -960,18 +755,7 @@ }, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:initialTransform:pageTransform:)": { "abstract" : [ - { - "text" : "For most use-cases, it’s recommended to use the static ", - "type" : "text" - }, - { - "code" : "make...", - "type" : "codeVoice" - }, - { - "text" : " functions instead of this initializer.", - "type" : "text" - } + ], "fragments" : [ { @@ -1103,7 +887,15 @@ }, { "kind" : "text", - "text" : ">) -> " + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : "?>) -> " }, { "kind" : "typeIdentifier", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json similarity index 69% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json index 9608eea2b..281ac2886 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:).json @@ -9,36 +9,35 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)" }, "kind" : "symbol", "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAvWQyd_0_cqd_0_AVctAMRsz0A3API0cD0Rd__AZA_Rd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC6client12initialQuery20watcherDispatchQueue15extractPageInfo12pageResolver9transformACyxG0A00A14ClientProtocol_p_qd_0_So17OS_dispatch_queueCqd__AA0M14ExtractionDataOyqd_0_qd_1_xSgGcqd_1_Sgqd___AA0B9DirectionOtcSgxSay0X0Qyd_1_G_AWQyd_0_AYtKctcAA0bN0Rd__0A3API0cD0Rd_0_A0_A1_Rd_1_r1_lufc", "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -108,41 +107,48 @@ }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "extractPageInfo" }, { "kind" : "text", "text" : ": (" }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, { "kind" : "typeIdentifier", "text" : "InitialQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "Model" }, { "kind" : "text", - "text" : "." + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -150,23 +156,24 @@ }, { "kind" : "externalParam", - "text" : "extractNextPageInfo" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -174,34 +181,39 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "nextPageResolver" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -209,12 +221,11 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Data" }, { "kind" : "text", - "text" : ") -> " + "text" : ", [" }, { "kind" : "typeIdentifier", @@ -222,16 +233,23 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "." }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" + "text" : "Data" }, { "kind" : "text", - "text" : "<" + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " }, { "kind" : "typeIdentifier", @@ -239,7 +257,7 @@ }, { "kind" : "text", - "text" : ">" + "text" : ")" } ], "modules" : [ @@ -248,9 +266,9 @@ } ], "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)" }, "primaryContentSections" : [ { @@ -265,7 +283,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", @@ -273,19 +291,19 @@ }, { "kind" : "keyword", - "text" : "func" + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -355,7 +373,7 @@ }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "extractPageInfo" }, { "kind" : "text", @@ -370,96 +388,84 @@ "text" : " (" }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "kind" : "typeIdentifier", - "text" : "InitialQuery" + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" }, { "kind" : "text", - "text" : "." + "text" : "<" }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Model" }, { "kind" : "text", - "text" : ", " + "text" : "?>) -> " }, { - "kind" : "externalParam", - "text" : "extractNextPageInfo" + "kind" : "typeIdentifier", + "text" : "P" }, { "kind" : "text", - "text" : ": " + "text" : ", " }, { - "kind" : "keyword", - "text" : "@escaping" + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", - "text" : " (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "?)?, " }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "transform" }, { "kind" : "text", @@ -471,61 +477,63 @@ }, { "kind" : "text", - "text" : " (" + "text" : " ([" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", "text" : "." }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Data" }, { "kind" : "text", - "text" : ") -> " + "text" : "], " }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "InitialQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : "." }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" + "text" : "Data" }, { "kind" : "text", - "text" : "<" + "text" : ", [" }, { "kind" : "typeIdentifier", - "text" : "Model" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "> " + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " }, { "kind" : "keyword", - "text" : "where" + "text" : "throws" }, { "kind" : "text", - "text" : " " + "text" : " -> " }, { "kind" : "typeIdentifier", @@ -533,33 +541,33 @@ }, { "kind" : "text", - "text" : " == " + "text" : ") " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" + "kind" : "keyword", + "text" : "where" }, { "kind" : "text", - "text" : "<" + "text" : " " }, { "kind" : "typeIdentifier", - "text" : "InitialQuery" + "text" : "P" }, { "kind" : "text", - "text" : ", " + "text" : " : " }, { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" }, { "kind" : "text", - "text" : ">, " + "text" : ", " }, { "kind" : "typeIdentifier", @@ -608,7 +616,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:)" ], "traits" : [ { @@ -630,82 +638,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -740,34 +672,34 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "static" + "text" : "convenience" }, { "kind" : "text", "text" : " " }, { - "kind" : "keyword", - "text" : "func" + "kind" : "identifier", + "text" : "init" }, { "kind" : "text", - "text" : " " + "text" : "<" }, { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "kind" : "genericParameter", + "text" : "P" }, { "kind" : "text", - "text" : "<" + "text" : ", " }, { "kind" : "genericParameter", @@ -837,41 +769,48 @@ }, { "kind" : "externalParam", - "text" : "extractInitialPageInfo" + "text" : "extractPageInfo" }, { "kind" : "text", "text" : ": (" }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination18PageExtractionDataO", + "text" : "PageExtractionData" + }, + { + "kind" : "text", + "text" : "<" + }, { "kind" : "typeIdentifier", "text" : "InitialQuery" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ") -> " + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "Model" }, { "kind" : "text", - "text" : "." + "text" : "?>) -> " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -879,23 +818,24 @@ }, { "kind" : "externalParam", - "text" : "extractNextPageInfo" + "text" : "pageResolver" }, { "kind" : "text", - "text" : ": (" + "text" : ": ((" }, { "kind" : "typeIdentifier", - "text" : "PaginatedQuery" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "text" : "Data" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -903,34 +843,39 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : "." + "text" : "?)?, " + }, + { + "kind" : "externalParam", + "text" : "transform" + }, + { + "kind" : "text", + "text" : ": ([" }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "PaginatedQuery" }, { "kind" : "text", - "text" : ", " + "text" : "." }, { - "kind" : "externalParam", - "text" : "nextPageResolver" + "kind" : "typeIdentifier", + "text" : "Data" }, { "kind" : "text", - "text" : ": (" + "text" : "], " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "InitialQuery" }, { "kind" : "text", @@ -938,12 +883,11 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "Data" }, { "kind" : "text", - "text" : ") -> " + "text" : ", [" }, { "kind" : "typeIdentifier", @@ -951,16 +895,23 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "." }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" + "text" : "Data" }, { "kind" : "text", - "text" : "<" + "text" : "]) " + }, + { + "kind" : "keyword", + "text" : "throws" + }, + { + "kind" : "text", + "text" : " -> " }, { "kind" : "typeIdentifier", @@ -968,27 +919,100 @@ }, { "kind" : "text", - "text" : ">" + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(client:initialQuery:watcherDispatchQueue:extractPageInfo:pageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/init(client:initialquery:watcherdispatchqueue:extractpageinfo:pageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData": { + "abstract" : [ + { + "text" : "The result of either the initial query or the paginated query, for the purpose of extracting a ", + "type" : "text" + }, + { + "code" : "PageInfo", + "type" : "codeVoice" + }, + { + "text" : " from it.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PageExtractionData" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData", "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PageExtractionData" + } + ], "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "title" : "PageExtractionData", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "url" : "\/documentation\/apollopagination\/pageextractiondata" }, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ { - "text" : "A struct which contains the outputs of pagination", + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", "type" : "text" } ], "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" }, { "kind" : "text", @@ -996,21 +1020,21 @@ }, { "kind" : "identifier", - "text" : "PaginationOutput" + "text" : "PaginationInfo" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "PaginationOutput" + "text" : "PaginationInfo" } ], "role" : "symbol", - "title" : "PaginationOutput", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json deleted file mode 100644 index dec8b2ebc..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:).json +++ /dev/null @@ -1,1128 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client07initialI020watcherDispatchQueue13queryProvider08previousiP022extractInitialPageInfo0r9PaginatedtU0ACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0h5BasedB0O0G0VSgcqd_0_AXcAW4DataQyd__cAwYQyd_0_ctANRsz0A3API0cD0Rd__A0_A1_Rd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json deleted file mode 100644 index f650abcd1..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:).json +++ /dev/null @@ -1,1381 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client07initialI020watcherDispatchQueue13queryProvider08previousiP022extractInitialPageInfo0r9PaginatedtU00K9Transform04pageW0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0h5BasedB0O0G0VSgcqd_0_AWcAV4DataQyd__cAvXQyd_0_cxAYKcxAZKctSmRz0A3API0cD0Rd__A_A0_Rd_0_7ElementQzRsd_1_r1_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:initialtransform:pagetransform:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json deleted file mode 100644 index ab69e94c7..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:).json +++ /dev/null @@ -1,1284 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client07initialI020watcherDispatchQueue13queryProvider08previousiP022extractInitialPageInfo0r9PaginatedtU09transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_0_AA0h5BasedB0O0G0VSgcqd_0_AVcAU4DataQyd__cAuWQyd_0_cxSayAYG_AxZtKct0A3API0cD0Rd__A_A0_Rd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPaginatedPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:initialQuery:watcherDispatchQueue:queryProvider:previousQueryProvider:extractInitialPageInfo:extractPaginatedPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:initialquery:watcherdispatchqueue:queryprovider:previousqueryprovider:extractinitialpageinfo:extractpaginatedpageinfo:transform:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json deleted file mode 100644 index b4d9a85fa..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:).json +++ /dev/null @@ -1,983 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client5start20watcherDispatchQueue13queryProvider08previousiP015extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_AA0h5BasedB0O0G0VSgSo17OS_dispatch_queueCqd__AUcqd__AUcAT4DataQyd__ctAMRsz0A3API0cD0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json deleted file mode 100644 index f8677fe98..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2.json +++ /dev/null @@ -1,1139 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client5start20watcherDispatchQueue13queryProvider08previousiP015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0h5BasedB0O0G0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxSayAWG_AwXtKct0A3API0cD0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-20hy2", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-20hy2" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json deleted file mode 100644 index 58c697f90..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz.json +++ /dev/null @@ -1,1108 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC028makeBidirectionalCursorQueryE06client5start20watcherDispatchQueue13queryProvider08previousiP015extractPageInfo9transformACyxG0A00A14ClientProtocol_p_AA0h5BasedB0O0G0VSgSo17OS_dispatch_queueCqd__AScqd__AScAR4DataQyd__cxAWKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Bidirectional": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that can support fetching previous and next pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Bidirectional" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Bidirectional", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/bidirectional" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeBidirectionalCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "start" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?, " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousQueryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O13BidirectionalV", - "text" : "Bidirectional" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)-9i3qz", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeBidirectionalCursorQueryPager(client:start:watcherDispatchQueue:queryProvider:previousQueryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makebidirectionalcursorquerypager(client:start:watcherdispatchqueue:queryprovider:previousqueryprovider:extractpageinfo:transform:)-9i3qz" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json deleted file mode 100644 index 58bbd81ed..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ /dev/null @@ -1,961 +0,0 @@ -{ - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has an output type of ", - "type" : "text" - }, - { - "code" : "Result<(PaginationOutput, UpdateSource), Error>", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAT4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The Apollo client", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "client" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The preferred dispatch queue for the internal ", - "type" : "text" - }, - { - "code" : "GraphQLQueryWatcher", - "type" : "codeVoice" - }, - { - "text" : "s to operate on. Defaults to ", - "type" : "text" - }, - { - "code" : "main", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "watcherDispatchQueue" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "InitialQuery", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "queryProvider" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "name" : "extractPageInfo" - } - ] - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has an output type of ", - "type" : "text" - }, - { - "code" : "Result<(PaginationOutput, UpdateSource), Error>", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json deleted file mode 100644 index ea047872e..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95.json +++ /dev/null @@ -1,1131 +0,0 @@ -{ - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has a custom output model.", - "type" : "text" - } - ], - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxSayAUG_AuVtKct0A3API0cD0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - }, - { - "kind" : "parameters", - "parameters" : [ - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The Apollo client", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "client" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The preferred dispatch queue for the internal ", - "type" : "text" - }, - { - "code" : "GraphQLQueryWatcher", - "type" : "codeVoice" - }, - { - "text" : "s to operate on. Defaults to ", - "type" : "text" - }, - { - "code" : "main", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "watcherDispatchQueue" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "InitialQuery", - "type" : "codeVoice" - }, - { - "text" : ".", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "queryProvider" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "InitialQuery.Data", - "type" : "codeVoice" - }, - { - "text" : " to ", - "type" : "text" - }, - { - "code" : "CursorBasedPagination.Forward", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "name" : "extractPageInfo" - }, - { - "content" : [ - { - "inlineContent" : [ - { - "text" : "The transform from ", - "type" : "text" - }, - { - "code" : "([InitialQuery.Data], InitialQuery.Data, [InitialQuery.Data])", - "type" : "codeVoice" - }, - { - "text" : " to a custom ", - "type" : "text" - }, - { - "code" : "Model", - "type" : "codeVoice" - }, - { - "text" : " type.", - "type" : "text" - } - ], - "type" : "paragraph" - } - ], - "name" : "transform" - } - ] - }, - { - "content" : [ - { - "anchor" : "return-value", - "level" : 2, - "text" : "Return Value", - "type" : "heading" - }, - { - "inlineContent" : [ - { - "text" : "", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - } - ], - "type" : "paragraph" - } - ], - "kind" : "content" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95": { - "abstract" : [ - { - "text" : "This convenience function creates an ", - "type" : "text" - }, - { - "code" : "GraphQLQueryPager", - "type" : "codeVoice" - }, - { - "text" : " that paginates forward with only one query and has a custom output model.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-2xz95", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-2xz95" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json deleted file mode 100644 index 56c6978eb..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ /dev/null @@ -1,690 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAR4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeForwardOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeForwardOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "role" : "symbol", - "title" : "OffsetPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json index 675fae320..5bb45c254 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a multi-query pager that does not transform output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8ResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAvWQyd_0_cqd_0_AVctAMRsz0A3API0cD0Rd__AZA_Rd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ASQyd_0_cqd_0_qd_1__AA0B9DirectionOtctAMRsz0A3API0cD0Rd__AxYRd_0_AA0bP0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -52,6 +58,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -132,17 +146,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -174,17 +178,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -192,7 +186,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -200,17 +194,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -250,7 +243,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)" + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)" }, "primaryContentSections" : [ { @@ -281,7 +274,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -299,6 +292,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -386,20 +387,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -438,20 +427,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -459,7 +436,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -474,20 +451,18 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -590,6 +565,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -608,7 +601,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:)" ], "traits" : [ { @@ -630,82 +623,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -740,9 +657,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -763,7 +683,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -781,6 +701,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -861,17 +789,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -903,17 +821,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -921,7 +829,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -929,17 +837,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -971,12 +878,77 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:)" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json index 13c81d79c..174d57c3d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a multi-query pager that transforms output responses into collections", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8Resolver0K9Transform04pageV0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctSmRz0A3API0cD0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolver0I9Transform0rT0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_2_4DataQyd__cqd_2_ARQyd_0_cqd_0_qd_2__AA0B9DirectionOtcxASKcxATKctSmRz0A3API0cD0Rd__AwXRd_0_7ElementQzRsd_1_AA0bP0Rd_2_r2_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -60,6 +66,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -140,17 +154,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -182,17 +186,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -200,7 +194,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -208,17 +202,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -338,7 +331,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)" + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)" }, "primaryContentSections" : [ { @@ -369,7 +362,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -395,6 +388,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -482,20 +483,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -534,20 +523,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -555,7 +532,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -570,20 +547,18 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -789,6 +764,24 @@ { "kind" : "typeIdentifier", "text" : "Element" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -807,7 +800,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:)" ], "traits" : [ { @@ -829,82 +822,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -939,9 +856,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that transforms output responses into collections", + "type" : "text" + } ], "fragments" : [ { @@ -962,7 +882,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -988,6 +908,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -1068,17 +996,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -1110,17 +1028,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -1128,7 +1036,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -1136,17 +1044,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -1258,12 +1165,77 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:initialTransform:pageTransform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:initialtransform:pagetransform:)" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json index 8ed2d36b6..1ce20ce03 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a multi-query pager that does transforms output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o4NextqR004nextQ8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKct0A3API0cD0Rd__AyZRd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolver9transformACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ATQyd_0_cqd_0_qd_1__AA0B9DirectionOtcANSayAVG_AuYtKctANRsz0A3API0cD0Rd__AZA_Rd_0_AA0bP0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -52,6 +58,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -132,17 +146,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -174,17 +178,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -192,7 +186,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -200,17 +194,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -322,7 +315,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)" + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)" }, "primaryContentSections" : [ { @@ -353,7 +346,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -371,6 +364,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -458,20 +459,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -510,20 +499,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -531,7 +508,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -546,20 +523,18 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -679,6 +654,40 @@ "kind" : "text", "text" : " " }, + { + "kind" : "typeIdentifier", + "text" : "Model" + }, + { + "kind" : "text", + "text" : " == " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", + "text" : "PaginationOutput" + }, + { + "kind" : "text", + "text" : "<" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "PaginatedQuery" + }, + { + "kind" : "text", + "text" : ">, " + }, { "kind" : "typeIdentifier", "text" : "InitialQuery" @@ -708,6 +717,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -726,7 +753,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:)" ], "traits" : [ { @@ -748,82 +775,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -858,9 +809,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a multi-query pager that does transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -881,7 +835,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -899,6 +853,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -979,17 +941,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -1021,17 +973,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -1039,7 +981,7 @@ }, { "kind" : "externalParam", - "text" : "nextPageResolver" + "text" : "pageResolver" }, { "kind" : "text", @@ -1047,17 +989,16 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", @@ -1161,12 +1102,111 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:nextPageResolver:transform:)", + "title" : "makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { + "abstract" : [ + { + "text" : "A struct which contains the outputs of pagination", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationOutput" + } + ], + "role" : "symbol", + "title" : "PaginationOutput", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:nextpageresolver:transform:)" + "url" : "\/documentation\/apollopagination\/paginationoutput" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json index 1a4d60998..5fa258417 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a pager that has a single query and does not transform output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAT4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__qd_0__AA0B9DirectionOtcqd_0_4DataQyd__ctALRsz0A3API0cD0Rd__AA0bQ0Rd_0_r0_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -44,6 +50,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -84,7 +98,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -92,21 +122,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -142,17 +171,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -184,7 +203,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)" }, "primaryContentSections" : [ { @@ -215,7 +234,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -225,6 +244,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -265,7 +292,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -280,24 +323,22 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -340,20 +381,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -431,6 +460,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -449,7 +496,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" ], "traits" : [ { @@ -471,82 +518,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -581,9 +552,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and does not transform output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -604,7 +578,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -614,6 +588,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -654,7 +636,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -662,21 +660,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -712,17 +709,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -746,12 +733,77 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" + "url" : "\/documentation\/apollopagination\/paginationinfo" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json index 9d2f48e3c..49a0a5f07 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeForwardCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxAUKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__qd_1__AA0B9DirectionOtcqd_1_4DataQyd__cxASKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_AA0bQ0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -52,6 +58,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -92,7 +106,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -100,21 +130,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -150,17 +179,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -232,7 +251,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)" }, "primaryContentSections" : [ { @@ -263,7 +282,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -281,6 +300,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -321,7 +348,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -336,24 +379,22 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -396,20 +437,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -542,6 +571,24 @@ { "kind" : "typeIdentifier", "text" : "Element" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -560,7 +607,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft" ], "traits" : [ { @@ -582,82 +629,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Forward": { - "abstract" : [ - { - "text" : "A cursor based pagination strategy that supports forward pagination; fetching the next page.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Forward" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Forward", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/forward" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -692,9 +663,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "type" : "text" + } ], "fragments" : [ { @@ -715,7 +689,7 @@ }, { "kind" : "identifier", - "text" : "makeForwardCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -733,6 +707,14 @@ "kind" : "genericParameter", "text" : "T" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -773,7 +755,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -781,21 +779,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -831,17 +828,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ForwardV", - "text" : "Forward" + "text" : "P" }, { "kind" : "text", @@ -905,12 +892,77 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-528b3", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft", "kind" : "symbol", "role" : "symbol", - "title" : "makeForwardCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makeforwardcursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-528b3" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json similarity index 79% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json index 45d845603..620e308c8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json @@ -1,4 +1,10 @@ { + "abstract" : [ + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "type" : "text" + } + ], "hierarchy" : { "paths" : [ [ @@ -9,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxSayAUG_AuVtKct0A3API0cD0Rd__lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__qd_0__AA0B9DirectionOtcqd_0_4DataQyd__cxSayASG_AsTtKct0A3API0cD0Rd__AA0bQ0Rd_0_r0_lFZ", "fragments" : [ { "kind" : "keyword", @@ -34,7 +40,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -44,6 +50,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -84,7 +98,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -92,21 +122,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -142,17 +171,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -256,7 +275,7 @@ "role" : "symbol", "roleHeading" : "Type Method", "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)" }, "primaryContentSections" : [ { @@ -287,7 +306,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -297,6 +316,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -337,7 +364,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -352,24 +395,22 @@ "text" : " (" }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -412,20 +453,8 @@ "text" : ") -> " }, { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -549,6 +578,24 @@ "kind" : "typeIdentifier", "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", "text" : "GraphQLQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "P" + }, + { + "kind" : "text", + "text" : " : " + }, + { + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:16ApolloPagination0B4InfoP", + "text" : "PaginationInfo" } ] } @@ -567,7 +614,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu" ], "traits" : [ { @@ -589,82 +636,6 @@ "type" : "topic", "url" : "\/documentation\/apollopagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -}, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { "abstract" : [ { @@ -699,9 +670,12 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu": { "abstract" : [ - + { + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "type" : "text" + } ], "fragments" : [ { @@ -722,7 +696,7 @@ }, { "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" + "text" : "makeQueryPager" }, { "kind" : "text", @@ -732,6 +706,14 @@ "kind" : "genericParameter", "text" : "InitialQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "P" + }, { "kind" : "text", "text" : ">(" @@ -772,7 +754,23 @@ }, { "kind" : "externalParam", - "text" : "queryProvider" + "text" : "initialQuery" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "pageResolver" }, { "kind" : "text", @@ -780,21 +778,20 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" + "text" : "P" }, { "kind" : "text", - "text" : "." + "text" : ", " }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "preciseIdentifier" : "s:16ApolloPagination0B9DirectionO", + "text" : "PaginationDirection" }, { "kind" : "text", - "text" : "?) -> " + "text" : ") -> " }, { "kind" : "typeIdentifier", @@ -830,17 +827,7 @@ }, { "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" + "text" : "P" }, { "kind" : "text", @@ -936,12 +923,77 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-6x73a", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu", "kind" : "symbol", "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", + "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { + "abstract" : [ + { + "text" : "An enumeration that can determine whether we are paginating forward or backwards.", + "type" : "text" + } + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationDirection", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationDirection" + } + ], + "role" : "symbol", + "title" : "PaginationDirection", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationdirection" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-6x73a" + "url" : "\/documentation\/apollopagination\/paginationinfo" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json deleted file mode 100644 index bac364b6d..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:).json +++ /dev/null @@ -1,1269 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o8PreviousqR008previousQ8Resolver0K9Transform04pageV0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAuVQyd_0_cqd_0_AUcxAWKcxAXKctSmRz0A3API0cD0Rd__AyZRd_0_7ElementQzRsd_1_r1_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "pageTransform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:initialTransform:pageTransform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:initialtransform:pagetransform:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json deleted file mode 100644 index c5467f7f2..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:).json +++ /dev/null @@ -1,1172 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client07initialI020watcherDispatchQueue22extractInitialPageInfo0o8PreviousqR008previousQ8Resolver9transformACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCAA0h5BasedB0O0G0V4DataQyd__cAtUQyd_0_cqd_0_ATcxSayAWG_AvXtKct0A3API0cD0Rd__AyZRd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "initialQuery" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractInitialPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPreviousPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "previousPageResolver" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" - }, - { - "kind" : "typeIdentifier", - "text" : "PaginatedQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "]) " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractPreviousPageInfo:previousPageResolver:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractpreviouspageinfo:previouspageresolver:transform:)" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json deleted file mode 100644 index 0b99618ee..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv.json +++ /dev/null @@ -1,916 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseCursorQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0h5BasedB0O0G0VSgcAR4DataQyd__cxAUKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination": { - "abstract" : [ - { - "text" : "A namespace to handle cursor based pagination strategies.", - "type" : "text" - }, - { - "text" : " ", - "type" : "text" - }, - { - "text" : "For more information on cursor based pagination strategies, see: https:\/\/www.apollographql.com\/docs\/react\/pagination\/cursor-based\/", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "enum" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "CursorBasedPagination" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/CursorBasedPagination/Reverse": { - "abstract" : [ - { - "text" : "A cursor-basd pagination strategy that can support fetching previous pages.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "Reverse" - } - ], - "role" : "symbol", - "title" : "CursorBasedPagination.Reverse", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseCursorQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O", - "text" : "CursorBasedPagination" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination011CursorBasedB0O7ReverseV", - "text" : "Reverse" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)-4c9qv", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseCursorQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereversecursorquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)-4c9qv" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json deleted file mode 100644 index 652a50fca..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:).json +++ /dev/null @@ -1,690 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAR4DataQyd__ctAKRsz0A3API0cD0Rd__lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination0B6OutputV", - "text" : "PaginationOutput" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">, " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "role" : "symbol", - "title" : "OffsetPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationOutput": { - "abstract" : [ - { - "text" : "A struct which contains the outputs of pagination", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationOutput", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "PaginationOutput" - } - ], - "role" : "symbol", - "title" : "PaginationOutput", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationoutput" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json deleted file mode 100644 index 5ff92d564..000000000 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:).json +++ /dev/null @@ -1,815 +0,0 @@ -{ - "hierarchy" : { - "paths" : [ - [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager" - ] - ] - }, - "identifier" : { - "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "kind" : "symbol", - "metadata" : { - "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC022makeReverseOffsetQueryE06client20watcherDispatchQueue13queryProvider15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__AA0hB0VSgcAP4DataQyd__cxASKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_r0_lFZ", - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "modules" : [ - { - "name" : "ApolloPagination" - } - ], - "role" : "symbol", - "roleHeading" : "Type Method", - "symbolKind" : "method", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)" - }, - "primaryContentSections" : [ - { - "declarations" : [ - { - "languages" : [ - "swift" - ], - "platforms" : [ - "macOS" - ], - "tokens" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : " = .main, " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "keyword", - "text" : "@escaping" - }, - { - "kind" : "text", - "text" : " (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "> " - }, - { - "kind" : "keyword", - "text" : "where" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sm", - "text" : "RangeReplaceableCollection" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : " : " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:9ApolloAPI12GraphQLQueryP", - "text" : "GraphQLQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "typeIdentifier", - "text" : "T" - }, - { - "kind" : "text", - "text" : " == " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Element" - } - ] - } - ], - "kind" : "declarations" - } - ], - "schemaVersion" : { - "major" : 0, - "minor" : 3, - "patch" : 0 - }, - "sections" : [ - - ], - "variants" : [ - { - "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" - ], - "traits" : [ - { - "interfaceLanguage" : "swift" - } - ] - } - ] -, -"references": { -"doc://ApolloPagination/documentation/ApolloPagination": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "kind" : "symbol", - "role" : "collection", - "title" : "ApolloPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager": { - "abstract" : [ - { - "text" : "Type-erases a query pager, transforming data from a generic type to a specific type, often a view model or array of view models.", - "type" : "text" - } - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "class" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "GraphQLQueryPager" - } - ], - "role" : "symbol", - "title" : "GraphQLQueryPager", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager" -}, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "static" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "keyword", - "text" : "func" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "makeReverseOffsetQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "genericParameter", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ">(" - }, - { - "kind" : "externalParam", - "text" : "client" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:6Apollo0A14ClientProtocolP", - "text" : "ApolloClientProtocol" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "watcherDispatchQueue" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "c:objc(cs)OS_dispatch_queue", - "text" : "DispatchQueue" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "queryProvider" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : "?) -> " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "extractPageInfo" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination06OffsetB0V", - "text" : "OffsetPagination" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "transform" - }, - { - "kind" : "text", - "text" : ": (" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ") " - }, - { - "kind" : "keyword", - "text" : "throws" - }, - { - "kind" : "text", - "text" : " -> " - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ") -> " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:16ApolloPagination17GraphQLQueryPagerC", - "text" : "GraphQLQueryPager" - }, - { - "kind" : "text", - "text" : "<" - }, - { - "kind" : "typeIdentifier", - "text" : "Model" - }, - { - "kind" : "text", - "text" : ">" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "kind" : "symbol", - "role" : "symbol", - "title" : "makeReverseOffsetQueryPager(client:watcherDispatchQueue:queryProvider:extractPageInfo:transform:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makereverseoffsetquerypager(client:watcherdispatchqueue:queryprovider:extractpageinfo:transform:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "struct" - }, - { - "kind" : "text", - "text" : " " - }, - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "kind" : "symbol", - "navigatorTitle" : [ - { - "kind" : "identifier", - "text" : "OffsetPagination" - } - ], - "role" : "symbol", - "title" : "OffsetPagination", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" -} -} -} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json index 37e6ec325..d73727f44 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination.json @@ -12,11 +12,11 @@ }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination06OffsetB0V", + "externalID" : "s:16ApolloPagination06OffsetB0O", "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -39,8 +39,8 @@ } ], "role" : "symbol", - "roleHeading" : "Structure", - "symbolKind" : "struct", + "roleHeading" : "Enumeration", + "symbolKind" : "enum", "title" : "OffsetPagination" }, "primaryContentSections" : [ @@ -56,7 +56,7 @@ "tokens" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -72,19 +72,6 @@ "kind" : "declarations" } ], - "relationshipsSections" : [ - { - "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", - "doc:\/\/ApolloPagination\/SQ", - "doc:\/\/ApolloPagination\/SH", - "doc:\/\/ApolloPagination\/s8SendableP" - ], - "kind" : "relationships", - "title" : "Conforms To", - "type" : "conformsTo" - } - ], "schemaVersion" : { "major" : 0, "minor" : 3, @@ -96,24 +83,11 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)" - ], - "title" : "Initializers" - }, - { - "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset" - ], - "title" : "Instance Properties" - }, - { - "generated" : true, - "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" ], - "title" : "Default Implementations" + "title" : "Structures" } ], "variants" : [ @@ -130,16 +104,6 @@ ] , "references": { -"doc://ApolloPagination/SH": { - "identifier" : "doc:\/\/ApolloPagination\/SH", - "title" : "Swift.Hashable", - "type" : "unresolvable" -}, -"doc://ApolloPagination/SQ": { - "identifier" : "doc:\/\/ApolloPagination\/SQ", - "title" : "Swift.Equatable", - "type" : "unresolvable" -}, "doc://ApolloPagination/documentation/ApolloPagination": { "abstract" : [ @@ -158,7 +122,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -182,25 +146,14 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Equatable-Implementations": { - "abstract" : [ - - ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations", - "kind" : "article", - "role" : "collectionGroup", - "title" : "Equatable Implementations", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/equatable-implementations" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadNext": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "let" + "text" : "struct" }, { "kind" : "text", @@ -208,156 +161,61 @@ }, { "kind" : "identifier", - "text" : "canLoadNext" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "text" : "Bidirectional" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", "kind" : "symbol", - "role" : "symbol", - "title" : "canLoadNext", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadnext" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadPrevious": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "var" - }, - { - "kind" : "text", - "text" : " " - }, + "navigatorTitle" : [ { "kind" : "identifier", - "text" : "canLoadPrevious" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "text" : "Bidirectional" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious", - "kind" : "symbol", "role" : "symbol", - "title" : "canLoadPrevious", + "title" : "OffsetPagination.Bidirectional", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadprevious" + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/init(offset:canLoadNext:)": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { "abstract" : [ ], "fragments" : [ { - "kind" : "identifier", - "text" : "init" - }, - { - "kind" : "text", - "text" : "(" - }, - { - "kind" : "externalParam", - "text" : "offset" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" - }, - { - "kind" : "text", - "text" : ", " - }, - { - "kind" : "externalParam", - "text" : "canLoadNext" + "kind" : "keyword", + "text" : "struct" }, { "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Sb", - "text" : "Bool" + "text" : " " }, { - "kind" : "text", - "text" : ")" + "kind" : "identifier", + "text" : "Forward" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", "kind" : "symbol", - "role" : "symbol", - "title" : "init(offset:canLoadNext:)", - "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/init(offset:canloadnext:)" -}, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/offset": { - "abstract" : [ - - ], - "fragments" : [ - { - "kind" : "keyword", - "text" : "let" - }, - { - "kind" : "text", - "text" : " " - }, + "navigatorTitle" : [ { "kind" : "identifier", - "text" : "offset" - }, - { - "kind" : "text", - "text" : ": " - }, - { - "kind" : "typeIdentifier", - "preciseIdentifier" : "s:Si", - "text" : "Int" + "text" : "Forward" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset", - "kind" : "symbol", "role" : "symbol", - "title" : "offset", + "title" : "OffsetPagination.Forward", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/offset" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" }, -"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { "abstract" : [ ], "fragments" : [ { "kind" : "keyword", - "text" : "protocol" + "text" : "struct" }, { "kind" : "text", @@ -365,26 +223,21 @@ }, { "kind" : "identifier", - "text" : "PaginationInfo" + "text" : "Reverse" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "PaginationInfo" + "text" : "Reverse" } ], "role" : "symbol", - "title" : "PaginationInfo", + "title" : "OffsetPagination.Reverse", "type" : "topic", - "url" : "\/documentation\/apollopagination\/paginationinfo" -}, -"doc://ApolloPagination/s8SendableP": { - "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", - "title" : "Swift.Sendable", - "type" : "unresolvable" + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional.json new file mode 100644 index 000000000..185f65ba5 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional.json @@ -0,0 +1,440 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination06OffsetB0O13BidirectionalV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "OffsetPagination.Bidirectional" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/init(offset:canLoadNext:canLoadPrevious:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/offset" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/init(offset:canLoadNext:canLoadPrevious:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/init(offset:canLoadNext:canLoadPrevious:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadNext:canLoadPrevious:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/init(offset:canloadnext:canloadprevious:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/offset" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/!=(_:_:).json new file mode 100644 index 000000000..92dcbd901 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/!=(_:_:).json @@ -0,0 +1,349 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination06OffsetB0O13BidirectionalV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadnext.json new file mode 100644 index 000000000..b42c87294 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadnext.json @@ -0,0 +1,233 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadNext", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O13BidirectionalV11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadprevious.json new file mode 100644 index 000000000..05d5414ac --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/canloadprevious.json @@ -0,0 +1,233 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadPrevious", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O13BidirectionalV15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/equatable-implementations.json new file mode 100644 index 000000000..7a6752654 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/equatable-implementations.json @@ -0,0 +1,192 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/init(offset:canloadnext:canloadprevious:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/init(offset:canloadnext:canloadprevious:).json new file mode 100644 index 000000000..7e0db415b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/init(offset:canloadnext:canloadprevious:).json @@ -0,0 +1,333 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/init(offset:canLoadNext:canLoadPrevious:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O13BidirectionalV6offset11canLoadNext0fG8PreviousAESi_S2btcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(offset:canLoadNext:canLoadPrevious:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/init(offset:canloadnext:canloadprevious:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/init(offset:canLoadNext:canLoadPrevious:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/init(offset:canLoadNext:canLoadPrevious:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadNext:canLoadPrevious:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/init(offset:canloadnext:canloadprevious:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/offset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/offset.json new file mode 100644 index 000000000..b7ec621b8 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/bidirectional/offset.json @@ -0,0 +1,219 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/offset" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O13BidirectionalV6offsetSivp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "offset" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/offset" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional\/offset" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward.json new file mode 100644 index 000000000..3fe100837 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward.json @@ -0,0 +1,423 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination06OffsetB0O7ForwardV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "OffsetPagination.Forward" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/init(offset:canLoadNext:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/offset" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/forward" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/init(offset:canLoadNext:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/init(offset:canLoadNext:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadNext:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/init(offset:canloadnext:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/offset" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/!=(_:_:).json similarity index 83% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/!=(_:_:).json index 6ec4e75be..4ff90e068 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/!=(_:_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/!=(_:_:).json @@ -18,18 +18,19 @@ [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/Equatable-Implementations" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/!=(_:_:)" }, "kind" : "symbol", "metadata" : { "extendedModule" : "Swift", - "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination06OffsetB0V", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination06OffsetB0O7ForwardV", "fragments" : [ { "kind" : "keyword", @@ -187,7 +188,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/offsetpagination\/!=(_:_:)" + "\/documentation\/apollopagination\/offsetpagination\/forward\/!=(_:_:)" ], "traits" : [ { @@ -216,7 +217,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -240,7 +241,38 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/!=(_:_:)": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/!=(_:_:)": { "abstract" : [ ], @@ -295,23 +327,23 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/!=(_:_:)" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/!=(_:_:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Equatable-Implementations": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/Equatable-Implementations": { "abstract" : [ ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/Equatable-Implementations", "kind" : "article", "role" : "collectionGroup", "title" : "Equatable Implementations", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/equatable-implementations" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/equatable-implementations" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/canloadnext.json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/canloadnext.json index 9e3af094f..d0a49c5bb 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadnext.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/canloadnext.json @@ -17,17 +17,18 @@ "paths" : [ [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadNext" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination06OffsetB0V11canLoadNextSbvp", + "externalID" : "s:16ApolloPagination06OffsetB0O7ForwardV11canLoadNextSbvp", "fragments" : [ { "kind" : "keyword", @@ -110,7 +111,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/offsetpagination\/canloadnext" + "\/documentation\/apollopagination\/offsetpagination\/forward\/canloadnext" ], "traits" : [ { @@ -139,7 +140,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -163,7 +164,38 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadNext": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/canLoadNext": { "abstract" : [ ], @@ -190,12 +222,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadNext", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadNext", "kind" : "symbol", "role" : "symbol", "title" : "canLoadNext", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadnext" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/canloadnext" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/canloadprevious.json similarity index 78% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/canloadprevious.json index 502c1e105..79f50c91d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/canloadprevious.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/canloadprevious.json @@ -17,17 +17,18 @@ "paths" : [ [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadPrevious" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination06OffsetB0V15canLoadPreviousSbvp", + "externalID" : "s:16ApolloPagination06OffsetB0O7ForwardV15canLoadPreviousSbvp", "fragments" : [ { "kind" : "keyword", @@ -122,7 +123,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/offsetpagination\/canloadprevious" + "\/documentation\/apollopagination\/offsetpagination\/forward\/canloadprevious" ], "traits" : [ { @@ -151,7 +152,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -175,7 +176,38 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/canLoadPrevious": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/canLoadPrevious": { "abstract" : [ ], @@ -202,12 +234,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/canLoadPrevious", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/canLoadPrevious", "kind" : "symbol", "role" : "symbol", "title" : "canLoadPrevious", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/canloadprevious" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/canloadprevious" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/equatable-implementations.json similarity index 73% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/equatable-implementations.json index 9d3a680d8..d56878922 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/equatable-implementations.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/equatable-implementations.json @@ -3,13 +3,14 @@ "paths" : [ [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Equatable-Implementations" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/Equatable-Implementations" }, "kind" : "article", "metadata" : { @@ -33,7 +34,7 @@ { "generated" : true, "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/!=(_:_:)" ], "title" : "Operators" } @@ -41,7 +42,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/offsetpagination\/equatable-implementations" + "\/documentation\/apollopagination\/offsetpagination\/forward\/equatable-implementations" ], "traits" : [ { @@ -70,7 +71,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -94,7 +95,38 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/!=(_:_:)": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/!=(_:_:)": { "abstract" : [ ], @@ -149,12 +181,12 @@ "text" : "Bool" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/!=(_:_:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/!=(_:_:)", "kind" : "symbol", "role" : "symbol", "title" : "!=(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/!=(_:_:)" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/!=(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/init(offset:canloadnext:).json similarity index 80% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/init(offset:canloadnext:).json index 55ff08209..db40bfdc6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/init(offset:canloadnext:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/init(offset:canloadnext:).json @@ -3,17 +3,18 @@ "paths" : [ [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/init(offset:canLoadNext:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination06OffsetB0V6offset11canLoadNextACSi_Sbtcfc", + "externalID" : "s:16ApolloPagination06OffsetB0O7ForwardV6offset11canLoadNextAESi_Sbtcfc", "fragments" : [ { "kind" : "identifier", @@ -138,7 +139,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/offsetpagination\/init(offset:canloadnext:)" + "\/documentation\/apollopagination\/offsetpagination\/forward\/init(offset:canloadnext:)" ], "traits" : [ { @@ -167,7 +168,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -191,7 +192,38 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/init(offset:canLoadNext:)": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/init(offset:canLoadNext:)": { "abstract" : [ ], @@ -239,12 +271,12 @@ "text" : ")" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/init(offset:canLoadNext:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/init(offset:canLoadNext:)", "kind" : "symbol", "role" : "symbol", "title" : "init(offset:canLoadNext:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/init(offset:canloadnext:)" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/init(offset:canloadnext:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/offset.json similarity index 77% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/offset.json index 97d0909db..359aab004 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/offset.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/forward/offset.json @@ -3,17 +3,18 @@ "paths" : [ [ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward" ] ] }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/offset" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination06OffsetB0V6offsetSivp", + "externalID" : "s:16ApolloPagination06OffsetB0O7ForwardV6offsetSivp", "fragments" : [ { "kind" : "keyword", @@ -96,7 +97,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/offsetpagination\/offset" + "\/documentation\/apollopagination\/offsetpagination\/forward\/offset" ], "traits" : [ { @@ -125,7 +126,7 @@ "fragments" : [ { "kind" : "keyword", - "text" : "struct" + "text" : "enum" }, { "kind" : "text", @@ -149,7 +150,38 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/offsetpagination" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/offset": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward/offset": { "abstract" : [ ], @@ -176,12 +208,12 @@ "text" : "Int" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/offset", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward\/offset", "kind" : "symbol", "role" : "symbol", "title" : "offset", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination\/offset" + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward\/offset" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse.json new file mode 100644 index 000000000..2ac0f7db2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse.json @@ -0,0 +1,423 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "ApolloPagination", + "externalID" : "s:16ApolloPagination06OffsetB0O7ReverseV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "roleHeading" : "Structure", + "symbolKind" : "struct", + "title" : "OffsetPagination.Reverse" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ] + } + ], + "kind" : "declarations" + } + ], + "relationshipsSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "doc:\/\/ApolloPagination\/SQ", + "doc:\/\/ApolloPagination\/SH", + "doc:\/\/ApolloPagination\/s8SendableP" + ], + "kind" : "relationships", + "title" : "Conforms To", + "type" : "conformsTo" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/init(offset:canLoadPrevious:)" + ], + "title" : "Initializers" + }, + { + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadNext", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadPrevious", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/offset" + ], + "title" : "Instance Properties" + }, + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/Equatable-Implementations" + ], + "title" : "Default Implementations" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/SH": { + "identifier" : "doc:\/\/ApolloPagination\/SH", + "title" : "Swift.Hashable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/SQ": { + "identifier" : "doc:\/\/ApolloPagination\/SQ", + "title" : "Swift.Equatable", + "type" : "unresolvable" +}, +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/equatable-implementations" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/canloadnext" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/canloadprevious" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/init(offset:canLoadPrevious:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/init(offset:canLoadPrevious:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadPrevious:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/init(offset:canloadprevious:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/offset" +}, +"doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "protocol" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PaginationInfo", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "PaginationInfo" + } + ], + "role" : "symbol", + "title" : "PaginationInfo", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/paginationinfo" +}, +"doc://ApolloPagination/s8SendableP": { + "identifier" : "doc:\/\/ApolloPagination\/s8SendableP", + "title" : "Swift.Sendable", + "type" : "unresolvable" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/!=(_:_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/!=(_:_:).json new file mode 100644 index 000000000..8a72570e2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/!=(_:_:).json @@ -0,0 +1,349 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "Equatable.!=(_:_:)", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/Equatable-Implementations" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/!=(_:_:)" + }, + "kind" : "symbol", + "metadata" : { + "extendedModule" : "Swift", + "externalID" : "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16ApolloPagination06OffsetB0O7ReverseV", + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination", + "relatedModules" : [ + "Swift" + ] + } + ], + "role" : "symbol", + "roleHeading" : "Operator", + "symbolKind" : "op", + "title" : "!=(_:_:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "internalParam", + "text" : "lhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "internalParam", + "text" : "rhs" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse\/!=(_:_:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/!=(_:_:)" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/Equatable-Implementations": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/Equatable-Implementations", + "kind" : "article", + "role" : "collectionGroup", + "title" : "Equatable Implementations", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/equatable-implementations" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadnext.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadnext.json new file mode 100644 index 000000000..2b9d2948e --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadnext.json @@ -0,0 +1,245 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadNext", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadNext" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O7ReverseV11canLoadNextSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadNext" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : " { " + }, + { + "kind" : "keyword", + "text" : "get" + }, + { + "kind" : "text", + "text" : " }" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse\/canloadnext" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/canLoadNext": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "var" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadNext" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadNext", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadNext", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/canloadnext" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadprevious.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadprevious.json new file mode 100644 index 000000000..d8efb5959 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/canloadprevious.json @@ -0,0 +1,233 @@ +{ + "abstract" : [ + { + "text" : "Inherited from ", + "type" : "text" + }, + { + "code" : "PaginationInfo.canLoadPrevious", + "type" : "codeVoice" + }, + { + "text" : ".", + "type" : "text" + } + ], + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadPrevious" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O7ReverseV15canLoadPreviousSbvp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "canLoadPrevious" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse\/canloadprevious" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/canLoadPrevious": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/canLoadPrevious", + "kind" : "symbol", + "role" : "symbol", + "title" : "canLoadPrevious", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/canloadprevious" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/equatable-implementations.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/equatable-implementations.json new file mode 100644 index 000000000..612e2782b --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/equatable-implementations.json @@ -0,0 +1,192 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/Equatable-Implementations" + }, + "kind" : "article", + "metadata" : { + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "collectionGroup", + "title" : "Equatable Implementations" + }, + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "topicSections" : [ + { + "generated" : true, + "identifiers" : [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/!=(_:_:)" + ], + "title" : "Operators" + } + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse\/equatable-implementations" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/!=(_:_:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "static" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "keyword", + "text" : "func" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "!=" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "Self" + }, + { + "kind" : "text", + "text" : ") -> " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/!=(_:_:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "!=(_:_:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/!=(_:_:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/init(offset:canloadprevious:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/init(offset:canloadprevious:).json new file mode 100644 index 000000000..0ee6c3ba2 --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/init(offset:canloadprevious:).json @@ -0,0 +1,282 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/init(offset:canLoadPrevious:)" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O7ReverseV6offset15canLoadPreviousAESi_Sbtcfc", + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Initializer", + "symbolKind" : "init", + "title" : "init(offset:canLoadPrevious:)" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse\/init(offset:canloadprevious:)" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/init(offset:canLoadPrevious:)": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "identifier", + "text" : "init" + }, + { + "kind" : "text", + "text" : "(" + }, + { + "kind" : "externalParam", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "externalParam", + "text" : "canLoadPrevious" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Sb", + "text" : "Bool" + }, + { + "kind" : "text", + "text" : ")" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/init(offset:canLoadPrevious:)", + "kind" : "symbol", + "role" : "symbol", + "title" : "init(offset:canLoadPrevious:)", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/init(offset:canloadprevious:)" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/offset.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/offset.json new file mode 100644 index 000000000..b1ab6d8db --- /dev/null +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/offsetpagination/reverse/offset.json @@ -0,0 +1,219 @@ +{ + "hierarchy" : { + "paths" : [ + [ + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" + ] + ] + }, + "identifier" : { + "interfaceLanguage" : "swift", + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/offset" + }, + "kind" : "symbol", + "metadata" : { + "externalID" : "s:16ApolloPagination06OffsetB0O7ReverseV6offsetSivp", + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "modules" : [ + { + "name" : "ApolloPagination" + } + ], + "role" : "symbol", + "roleHeading" : "Instance Property", + "symbolKind" : "property", + "title" : "offset" + }, + "primaryContentSections" : [ + { + "declarations" : [ + { + "languages" : [ + "swift" + ], + "platforms" : [ + "macOS" + ], + "tokens" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ] + } + ], + "kind" : "declarations" + } + ], + "schemaVersion" : { + "major" : 0, + "minor" : 3, + "patch" : 0 + }, + "sections" : [ + + ], + "variants" : [ + { + "paths" : [ + "\/documentation\/apollopagination\/offsetpagination\/reverse\/offset" + ], + "traits" : [ + { + "interfaceLanguage" : "swift" + } + ] + } + ] +, +"references": { +"doc://ApolloPagination/documentation/ApolloPagination": { + "abstract" : [ + + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination", + "kind" : "symbol", + "role" : "collection", + "title" : "ApolloPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "enum" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "OffsetPagination" + } + ], + "role" : "symbol", + "title" : "OffsetPagination", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Reverse", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse/offset": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "let" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "offset" + }, + { + "kind" : "text", + "text" : ": " + }, + { + "kind" : "typeIdentifier", + "preciseIdentifier" : "s:Si", + "text" : "Int" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse\/offset", + "kind" : "symbol", + "role" : "symbol", + "title" : "offset", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse\/offset" +} +} +} \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json index a6b3bb676..b4d692de2 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata.json @@ -96,6 +96,14 @@ "kind" : "genericParameter", "text" : "PaginatedQuery" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "genericParameter", + "text" : "T" + }, { "kind" : "text", "text" : "> " @@ -155,8 +163,8 @@ "topicSections" : [ { "identifiers" : [ - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:_:)", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:_:)" ], "title" : "Enumeration Cases" } @@ -228,7 +236,7 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/pageextractiondata" }, -"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/initial(_:)": { +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/initial(_:_:)": { "abstract" : [ ], @@ -261,19 +269,27 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:_:)", "kind" : "symbol", "role" : "symbol", - "title" : "PageExtractionData.initial(_:)", + "title" : "PageExtractionData.initial(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/pageextractiondata\/initial(_:)" + "url" : "\/documentation\/apollopagination\/pageextractiondata\/initial(_:_:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/paginated(_:)": { +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/paginated(_:_:)": { "abstract" : [ ], @@ -306,17 +322,25 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:_:)", "kind" : "symbol", "role" : "symbol", - "title" : "PageExtractionData.paginated(_:)", + "title" : "PageExtractionData.paginated(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:)" + "url" : "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:_:).json similarity index 85% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:_:).json index 05928f15a..9a35620df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/initial(_:_:).json @@ -9,11 +9,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:_:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination18PageExtractionDataO7initialyACyxq_G0E0QzcAEm0A3API12GraphQLQueryRzAhIR_r0_lF", + "externalID" : "s:16ApolloPagination18PageExtractionDataO7initialyACyxq_q0_G0E0Qz_q0_tcAEm0A3API12GraphQLQueryRzAhIR_r1_lF", "fragments" : [ { "kind" : "keyword", @@ -43,6 +43,14 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" @@ -56,7 +64,7 @@ "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "PageExtractionData.initial(_:)" + "title" : "PageExtractionData.initial(_:_:)" }, "primaryContentSections" : [ { @@ -97,6 +105,14 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" @@ -118,7 +134,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/pageextractiondata\/initial(_:)" + "\/documentation\/apollopagination\/pageextractiondata\/initial(_:_:)" ], "traits" : [ { @@ -182,7 +198,7 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/pageextractiondata" }, -"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/initial(_:)": { +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/initial(_:_:)": { "abstract" : [ ], @@ -215,17 +231,25 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/initial(_:_:)", "kind" : "symbol", "role" : "symbol", - "title" : "PageExtractionData.initial(_:)", + "title" : "PageExtractionData.initial(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/pageextractiondata\/initial(_:)" + "url" : "\/documentation\/apollopagination\/pageextractiondata\/initial(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:_:).json similarity index 85% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:_:).json index da772a712..c17842098 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/pageextractiondata/paginated(_:_:).json @@ -9,11 +9,11 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:_:)" }, "kind" : "symbol", "metadata" : { - "externalID" : "s:16ApolloPagination18PageExtractionDataO9paginatedyACyxq_G0E0Qy_cAEm0A3API12GraphQLQueryRzAhIR_r0_lF", + "externalID" : "s:16ApolloPagination18PageExtractionDataO9paginatedyACyxq_q0_G0E0Qy__q0_tcAEm0A3API12GraphQLQueryRzAhIR_r1_lF", "fragments" : [ { "kind" : "keyword", @@ -43,6 +43,14 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" @@ -56,7 +64,7 @@ "role" : "symbol", "roleHeading" : "Case", "symbolKind" : "case", - "title" : "PageExtractionData.paginated(_:)" + "title" : "PageExtractionData.paginated(_:_:)" }, "primaryContentSections" : [ { @@ -97,6 +105,14 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" @@ -118,7 +134,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:)" + "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:_:)" ], "traits" : [ { @@ -182,7 +198,7 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/pageextractiondata" }, -"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/paginated(_:)": { +"doc://ApolloPagination/documentation/ApolloPagination/PageExtractionData/paginated(_:_:)": { "abstract" : [ ], @@ -215,17 +231,25 @@ "kind" : "typeIdentifier", "text" : "Data" }, + { + "kind" : "text", + "text" : ", " + }, + { + "kind" : "typeIdentifier", + "text" : "T" + }, { "kind" : "text", "text" : ")" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:)", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/PageExtractionData\/paginated(_:_:)", "kind" : "symbol", "role" : "symbol", - "title" : "PageExtractionData.paginated(_:)", + "title" : "PageExtractionData.paginated(_:_:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:)" + "url" : "\/documentation\/apollopagination\/pageextractiondata\/paginated(_:_:)" } } } \ No newline at end of file diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json index 03ecddf40..b38ff2df3 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/paginationinfo.json @@ -95,7 +95,9 @@ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Bidirectional", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Forward", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/CursorBasedPagination\/Reverse", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse" ], "kind" : "relationships", "title" : "Conforming Types", @@ -246,7 +248,7 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/cursorbasedpagination\/reverse" }, -"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination": { +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Bidirectional": { "abstract" : [ ], @@ -261,21 +263,83 @@ }, { "kind" : "identifier", - "text" : "OffsetPagination" + "text" : "Bidirectional" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Bidirectional", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Bidirectional" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Bidirectional", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/bidirectional" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Forward": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Forward" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Forward", "kind" : "symbol", "navigatorTitle" : [ { "kind" : "identifier", - "text" : "OffsetPagination" + "text" : "Forward" + } + ], + "role" : "symbol", + "title" : "OffsetPagination.Forward", + "type" : "topic", + "url" : "\/documentation\/apollopagination\/offsetpagination\/forward" +}, +"doc://ApolloPagination/documentation/ApolloPagination/OffsetPagination/Reverse": { + "abstract" : [ + + ], + "fragments" : [ + { + "kind" : "keyword", + "text" : "struct" + }, + { + "kind" : "text", + "text" : " " + }, + { + "kind" : "identifier", + "text" : "Reverse" + } + ], + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/OffsetPagination\/Reverse", + "kind" : "symbol", + "navigatorTitle" : [ + { + "kind" : "identifier", + "text" : "Reverse" } ], "role" : "symbol", - "title" : "OffsetPagination", + "title" : "OffsetPagination.Reverse", "type" : "topic", - "url" : "\/documentation\/apollopagination\/offsetpagination" + "url" : "\/documentation\/apollopagination\/offsetpagination\/reverse" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationInfo": { "abstract" : [ From 0786446f8a61d2cb4b708fd1c270e79440e3f81f Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:37:49 -0500 Subject: [PATCH 12/31] Touchup --- .../GraphQLQueryPager+Convenience.swift | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager+Convenience.swift b/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager+Convenience.swift index 90de4717b..d8f42450f 100644 --- a/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager+Convenience.swift +++ b/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager+Convenience.swift @@ -10,7 +10,7 @@ public extension GraphQLQueryPager { client: ApolloClientProtocol, watcherDispatchQueue: DispatchQueue = .main, initialQuery: InitialQuery, - pageResolver: @escaping (P, PaginationDirection) -> InitialQuery, + pageResolver: @escaping (P, PaginationDirection) -> InitialQuery?, extractPageInfo: @escaping (InitialQuery.Data) -> P ) -> GraphQLQueryPager where Model == PaginationOutput { GraphQLQueryPager(pager: GraphQLQueryPagerCoordinator( @@ -27,7 +27,7 @@ public extension GraphQLQueryPager { client: ApolloClientProtocol, watcherDispatchQueue: DispatchQueue = .main, initialQuery: InitialQuery, - pageResolver: @escaping (P, PaginationDirection) -> InitialQuery, + pageResolver: @escaping (P, PaginationDirection) -> InitialQuery?, extractPageInfo: @escaping (InitialQuery.Data) -> P, transform: @escaping ([InitialQuery.Data], InitialQuery.Data, [InitialQuery.Data]) throws -> Model ) -> GraphQLQueryPager { @@ -48,7 +48,7 @@ public extension GraphQLQueryPager { client: ApolloClientProtocol, watcherDispatchQueue: DispatchQueue = .main, initialQuery: InitialQuery, - pageResolver: @escaping (P, PaginationDirection) -> InitialQuery, + pageResolver: @escaping (P, PaginationDirection) -> InitialQuery?, extractPageInfo: @escaping (InitialQuery.Data) -> P, transform: @escaping (InitialQuery.Data) throws -> Model ) -> GraphQLQueryPager where Model: RangeReplaceableCollection, T == Model.Element { @@ -72,7 +72,7 @@ public extension GraphQLQueryPager { watcherDispatchQueue: DispatchQueue = .main, extractInitialPageInfo: @escaping (InitialQuery.Data) -> P, extractNextPageInfo: @escaping (PaginatedQuery.Data) -> P, - pageResolver: @escaping (P, PaginationDirection) -> PaginatedQuery + pageResolver: @escaping (P, PaginationDirection) -> PaginatedQuery? ) -> GraphQLQueryPager where Model == PaginationOutput { GraphQLQueryPager( pager: .init( @@ -95,7 +95,7 @@ public extension GraphQLQueryPager { watcherDispatchQueue: DispatchQueue = .main, extractInitialPageInfo: @escaping (InitialQuery.Data) -> P, extractNextPageInfo: @escaping (PaginatedQuery.Data) -> P, - pageResolver: @escaping (P, PaginationDirection) -> PaginatedQuery, + pageResolver: @escaping (P, PaginationDirection) -> PaginatedQuery?, transform: @escaping ([PaginatedQuery.Data], InitialQuery.Data, [PaginatedQuery.Data]) throws -> Model ) -> GraphQLQueryPager where Model == PaginationOutput { GraphQLQueryPager( @@ -120,7 +120,7 @@ public extension GraphQLQueryPager { watcherDispatchQueue: DispatchQueue = .main, extractInitialPageInfo: @escaping (InitialQuery.Data) -> P, extractNextPageInfo: @escaping (PaginatedQuery.Data) -> P, - pageResolver: @escaping (P, PaginationDirection) -> PaginatedQuery, + pageResolver: @escaping (P, PaginationDirection) -> PaginatedQuery?, initialTransform: @escaping (InitialQuery.Data) throws -> Model, pageTransform: @escaping (PaginatedQuery.Data) throws -> Model ) -> GraphQLQueryPager where Model: RangeReplaceableCollection, T == Model.Element { From fee7e30026570aff3094fe0ee16b06186759e137 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:39:28 -0500 Subject: [PATCH 13/31] Re-generate docs --- .../apolloapi/anyhashableconvertible.json | 8 +- .../graphqloperation/operationtype-14lsi.json | 4 +- .../apolloapi/jsonencodable.json | 2 +- .../apolloapi/swift/dictionary.json | 8 +- .../apolloapi/swift/optional.json | 2 +- .../apollopagination/graphqlquerypager.json | 120 +++++++++--------- ...fo:extractnextpageinfo:pageresolver:).json | 8 +- ...lver:initialtransform:pagetransform:).json | 8 +- ...nextpageinfo:pageresolver:transform:).json | 8 +- ...lquery:pageresolver:extractpageinfo:).json | 8 +- ...er:extractpageinfo:transform:)-1mm3x.json} | 18 +-- ...er:extractpageinfo:transform:)-8mfus.json} | 18 +-- docs/source/pagination/introduction.mdx | 18 ++- 13 files changed, 119 insertions(+), 111 deletions(-) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x.json} (98%) rename docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/{makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json => makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus.json} (98%) diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json index 744edcd45..5cc2b3205 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/anyhashableconvertible.json @@ -703,11 +703,11 @@ "type" : "codeVoice" }, { - "text" : " is ", + "text" : " conforms to ", "type" : "text" }, { - "code" : "String", + "code" : "Hashable", "type" : "codeVoice" }, { @@ -719,11 +719,11 @@ "type" : "codeVoice" }, { - "text" : " is ", + "text" : " conforms to ", "type" : "text" }, { - "code" : "AnyHashable", + "code" : "Hashable", "type" : "codeVoice" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json index 280bb4b32..369b2c946 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/graphqloperation/operationtype-14lsi.json @@ -3,8 +3,8 @@ { "identifiers" : [ "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-90ybj", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x", - "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3" + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-370r3", + "doc:\/\/ApolloAPI\/documentation\/ApolloAPI\/GraphQLOperation\/operationType-5e63x" ], "title" : "GraphQLOperation Implementations" } diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json index f85102d5a..f86956ee6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/jsonencodable.json @@ -901,7 +901,7 @@ "type" : "text" }, { - "code" : "AnyScalarType", + "code" : "JSONEncodable", "type" : "codeVoice" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json index faac4e807..1cfd9f1a9 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/dictionary.json @@ -222,11 +222,11 @@ "type" : "codeVoice" }, { - "text" : " is ", + "text" : " conforms to ", "type" : "text" }, { - "code" : "String", + "code" : "Hashable", "type" : "codeVoice" }, { @@ -238,11 +238,11 @@ "type" : "codeVoice" }, { - "text" : " is ", + "text" : " conforms to ", "type" : "text" }, { - "code" : "AnyHashable", + "code" : "Hashable", "type" : "codeVoice" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json index 2e52d4bab..2fb350ad7 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apolloapi/swift/optional.json @@ -454,7 +454,7 @@ "type" : "text" }, { - "code" : "AnyScalarType", + "code" : "JSONEncodable", "type" : "codeVoice" }, { diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json index 455e1cc7c..4def130f8 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager.json @@ -152,8 +152,8 @@ "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:initialTransform:pageTransform:)", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:initialQuery:watcherDispatchQueue:extractInitialPageInfo:extractNextPageInfo:pageResolver:transform:)", "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:)", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft", - "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu" + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-1mm3x", + "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8mfus" ], "title" : "Type Methods" }, @@ -1673,7 +1673,7 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "?) -> " }, { "kind" : "typeIdentifier", @@ -1909,7 +1909,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -2217,7 +2217,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -2445,7 +2445,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -2504,10 +2504,10 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:)" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-1mm3x": { "abstract" : [ { - "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", + "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", "type" : "text" } ], @@ -2544,14 +2544,6 @@ "kind" : "text", "text" : ", " }, - { - "kind" : "genericParameter", - "text" : "T" - }, - { - "kind" : "text", - "text" : ", " - }, { "kind" : "genericParameter", "text" : "P" @@ -2641,7 +2633,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -2681,7 +2673,7 @@ }, { "kind" : "text", - "text" : ": (" + "text" : ": ([" }, { "kind" : "typeIdentifier", @@ -2697,7 +2689,39 @@ }, { "kind" : "text", - "text" : ") " + "text" : "], " + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : ", [" + }, + { + "kind" : "typeIdentifier", + "text" : "InitialQuery" + }, + { + "kind" : "text", + "text" : "." + }, + { + "kind" : "typeIdentifier", + "text" : "Data" + }, + { + "kind" : "text", + "text" : "]) " }, { "kind" : "keyword", @@ -2733,17 +2757,17 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-1mm3x", "kind" : "symbol", "role" : "symbol", "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8mfus": { "abstract" : [ { - "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", + "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", "type" : "text" } ], @@ -2780,6 +2804,14 @@ "kind" : "text", "text" : ", " }, + { + "kind" : "genericParameter", + "text" : "T" + }, + { + "kind" : "text", + "text" : ", " + }, { "kind" : "genericParameter", "text" : "P" @@ -2869,7 +2901,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -2909,39 +2941,7 @@ }, { "kind" : "text", - "text" : ": ([" - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : "], " - }, - { - "kind" : "typeIdentifier", - "text" : "InitialQuery" - }, - { - "kind" : "text", - "text" : "." - }, - { - "kind" : "typeIdentifier", - "text" : "Data" - }, - { - "kind" : "text", - "text" : ", [" + "text" : ": (" }, { "kind" : "typeIdentifier", @@ -2957,7 +2957,7 @@ }, { "kind" : "text", - "text" : "]) " + "text" : ") " }, { "kind" : "keyword", @@ -2993,12 +2993,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8mfus", "kind" : "symbol", "role" : "symbol", "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus" }, "doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/pager": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json index 5bb45c254..614fab51d 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:).json @@ -20,7 +20,7 @@ "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ASQyd_0_cqd_0_qd_1__AA0B9DirectionOtctAMRsz0A3API0cD0Rd__AxYRd_0_AA0bP0Rd_1_r1_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolverACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ASQyd_0_cqd_0_Sgqd_1__AA0B9DirectionOtctAMRsz0A3API0cD0Rd__AyZRd_0_AA0bP0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -215,7 +215,7 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "?) -> " }, { "kind" : "typeIdentifier", @@ -474,7 +474,7 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "?) -> " }, { "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager", @@ -858,7 +858,7 @@ }, { "kind" : "text", - "text" : ") -> " + "text" : "?) -> " }, { "kind" : "typeIdentifier", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json index 174d57c3d..4fe7e8ab1 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:initialtransform:pagetransform:).json @@ -20,7 +20,7 @@ "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolver0I9Transform0rT0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_2_4DataQyd__cqd_2_ARQyd_0_cqd_0_qd_2__AA0B9DirectionOtcxASKcxATKctSmRz0A3API0cD0Rd__AwXRd_0_7ElementQzRsd_1_AA0bP0Rd_2_r2_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolver0I9Transform0rT0ACyxG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_2_4DataQyd__cqd_2_ARQyd_0_cqd_0_Sgqd_2__AA0B9DirectionOtcxASKcxATKctSmRz0A3API0cD0Rd__AxYRd_0_7ElementQzRsd_1_AA0bP0Rd_2_r2_lFZ", "fragments" : [ { "kind" : "keyword", @@ -223,7 +223,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -570,7 +570,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -1065,7 +1065,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json index 1ce20ce03..0f69bd888 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:initialquery:watcherdispatchqueue:extractinitialpageinfo:extractnextpageinfo:pageresolver:transform:).json @@ -20,7 +20,7 @@ "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolver9transformACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ATQyd_0_cqd_0_qd_1__AA0B9DirectionOtcANSayAVG_AuYtKctANRsz0A3API0cD0Rd__AZA_Rd_0_AA0bP0Rd_1_r1_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client07initialG020watcherDispatchQueue22extractInitialPageInfo0m4NextoP012pageResolver9transformACyAA0B6OutputVyqd__qd_0_GG0A00A14ClientProtocol_p_qd__So17OS_dispatch_queueCqd_1_4DataQyd__cqd_1_ATQyd_0_cqd_0_Sgqd_1__AA0B9DirectionOtcANSayAVG_AuZtKctANRsz0A3API0cD0Rd__A_A0_Rd_0_AA0bP0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -215,7 +215,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -546,7 +546,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -1010,7 +1010,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json index 5fa258417..56cbefa7c 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:).json @@ -20,7 +20,7 @@ "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__qd_0__AA0B9DirectionOtcqd_0_4DataQyd__ctALRsz0A3API0cD0Rd__AA0bQ0Rd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfoACyAA0B6OutputVyqd__qd__GG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__Sgqd_0__AA0B9DirectionOtcqd_0_4DataQyd__ctALRsz0A3API0cD0Rd__AA0bQ0Rd_0_r0_lFZ", "fragments" : [ { "kind" : "keyword", @@ -143,7 +143,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -346,7 +346,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -681,7 +681,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x.json similarity index 98% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x.json index 620e308c8..17a61ccf6 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x.json @@ -15,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-1mm3x" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__qd_0__AA0B9DirectionOtcqd_0_4DataQyd__cxSayASG_AsTtKct0A3API0cD0Rd__AA0bQ0Rd_0_r0_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__Sgqd_0__AA0B9DirectionOtcqd_0_4DataQyd__cxSayATG_AtUtKct0A3API0cD0Rd__AA0bQ0Rd_0_r0_lFZ", "fragments" : [ { "kind" : "keyword", @@ -143,7 +143,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -418,7 +418,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -614,7 +614,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x" ], "traits" : [ { @@ -670,7 +670,7 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-1mm3x": { "abstract" : [ { "text" : "Convenience function for creating a pager that has a single query and transforms output responses.", @@ -799,7 +799,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -923,12 +923,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-9i9lu", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-1mm3x", "kind" : "symbol", "role" : "symbol", "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-9i9lu" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-1mm3x" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ diff --git a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus.json similarity index 98% rename from docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json rename to docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus.json index 49a0a5f07..3549d85df 100644 --- a/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft.json +++ b/docs/docc/Apollo.doccarchive/data/documentation/apollopagination/graphqlquerypager/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus.json @@ -15,12 +15,12 @@ }, "identifier" : { "interfaceLanguage" : "swift", - "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft" + "url" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8mfus" }, "kind" : "symbol", "metadata" : { "extendedModule" : "ApolloPagination", - "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__qd_1__AA0B9DirectionOtcqd_1_4DataQyd__cxASKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_AA0bQ0Rd_1_r1_lFZ", + "externalID" : "s:16ApolloPagination17GraphQLQueryPagerC09makeQueryE06client20watcherDispatchQueue07initialG012pageResolver15extractPageInfo9transformACyxG0A00A14ClientProtocol_p_So17OS_dispatch_queueCqd__qd__Sgqd_1__AA0B9DirectionOtcqd_1_4DataQyd__cxATKctSmRz0A3API0cD0Rd__7ElementQzRsd_0_AA0bQ0Rd_1_r1_lFZ", "fragments" : [ { "kind" : "keyword", @@ -151,7 +151,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -402,7 +402,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -607,7 +607,7 @@ "variants" : [ { "paths" : [ - "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft" + "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus" ], "traits" : [ { @@ -663,7 +663,7 @@ "type" : "topic", "url" : "\/documentation\/apollopagination\/graphqlquerypager" }, -"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft": { +"doc://ApolloPagination/documentation/ApolloPagination/GraphQLQueryPager/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8mfus": { "abstract" : [ { "text" : "Convenience function for creating a pager that has a single query and transforms output responses into a collection.", @@ -800,7 +800,7 @@ }, { "kind" : "text", - "text" : ", " + "text" : "?, " }, { "kind" : "externalParam", @@ -892,12 +892,12 @@ "text" : ">" } ], - "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-64rft", + "identifier" : "doc:\/\/ApolloPagination\/documentation\/ApolloPagination\/GraphQLQueryPager\/makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)-8mfus", "kind" : "symbol", "role" : "symbol", "title" : "makeQueryPager(client:watcherDispatchQueue:initialQuery:pageResolver:extractPageInfo:transform:)", "type" : "topic", - "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-64rft" + "url" : "\/documentation\/apollopagination\/graphqlquerypager\/makequerypager(client:watcherdispatchqueue:initialquery:pageresolver:extractpageinfo:transform:)-8mfus" }, "doc://ApolloPagination/documentation/ApolloPagination/PaginationDirection": { "abstract" : [ diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 798e432c4..ba296ae4b 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -15,13 +15,21 @@ Apollo Pagination provides two classes to interact with paginated endpoints: `Gr The `GraphQLQueryPager` class is intended to be a simple, flexible, and powerful way to interact with paginated data. While it has a standard initializer, it is recommended to use the convenience initializers, which simplify the process of creating a `GraphQLQueryPager` instance. The convenience initializers are static methods on the `GraphQLQueryPager` class, prefixed with `make`. -For example, in order to initialize a `GraphQLQueryPager` that paginates a single query in the forward direction with a cursor-based pagination, you can use the `makeForwardCursorQueryPager` method: +For example, in order to initialize a `GraphQLQueryPager` that paginates a single query in the forward direction with a cursor-based pagination, you can use the `makeQueryPager` method: ```swift -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( - client: apolloClient, - queryProvider: { page in - MyQuery(first: 10, after: page?.cursor ?? .none) +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( + client: client, + initialQuery: initialQuery, + pageResolver: { page, paginationDirection in + // As we only want to support forward pagination, we can return `nil` for reverse pagination + switch paginationDirection { + case .next: + return MyQuery(first: 10, after: page.endCursor ?? .none) + case .previous: + return nil + } }, extractPageInfo: { data in CursorBasedPagination.Forward( From bb153dd78ccfa32c94733b1e8b252590f9888992 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:42:07 -0500 Subject: [PATCH 14/31] Update intro --- docs/source/pagination/introduction.mdx | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index ba296ae4b..d6deb5b37 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -40,23 +40,9 @@ let pager = GraphQLQueryPager.makeQueryPager( ) ``` -In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. +In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the pagination query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. -Alternatively, we can create a forward-paginating offset-based `GraphQLQueryPager` instance using the `makeForwardOffsetQueryPager` method: - -```swift -let pager = GraphQLQueryPager.makeForwardOffsetQueryPager( - client: apolloClient, - queryProvider: { page in - MyQuery(offset: page?.offset ?? 0) - }, - extractPageInfo: { data in - // Configure to your own pagination model - // Your server may not return explicit `offset`, `limit`, or `canLoadNext` fields. - OffsetPagination(offset: data.values.offset, canLoadNext: data.values.canLoadNext) - } -) -``` +We could similarly support forward offset-based pagination by supplying `OffsetPagination.Forward` instead of `CursorBasedPagination.Forward` to the `extractPageInfo` closure. ## Subscribing to results From 750183a71e88d8b78338e0fb804b002d464cbc51 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:51:41 -0500 Subject: [PATCH 15/31] Update Custom-Types --- docs/source/pagination/custom-types.mdx | 121 +++++++++++++++++++++--- 1 file changed, 109 insertions(+), 12 deletions(-) diff --git a/docs/source/pagination/custom-types.mdx b/docs/source/pagination/custom-types.mdx index 7e9015067..d9c4b637a 100644 --- a/docs/source/pagination/custom-types.mdx +++ b/docs/source/pagination/custom-types.mdx @@ -12,10 +12,17 @@ In this example, we take a `GraphQLQueryPager` that returns a `Result` -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( - client: apolloClient, - queryProvider: { page in - MyQuery(first: 10, after: page?.cursor ?? .none) +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( + client: client, + initialQuery: initialQuery, + pageResolver: { page, paginationDirection in + switch paginationDirection { + case .next: + return MyQuery(first: 10, after: page.endCursor ?? .none) + case .previous: + return nil + } }, extractPageInfo: { data in CursorBasedPagination.Forward( @@ -59,10 +66,18 @@ We provide a convenience method for transforming collection types in this manner In this example, we take a `GraphQLQueryPager` that returns a `Result>`, and transform the raw response into a custom response type of `Result<([Person], UpdateSource), Error>`. ```swift -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( - client: apolloClient, - queryProvider: { page in - MyQuery(first: 10, after: page?.cursor ?? .none) +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( + client: client, + initialQuery: initialQuery, + pageResolver: { page, paginationDirection in + // As we only want to support forward pagination, we can return `nil` for reverse pagination + switch paginationDirection { + case .next: + return MyQuery(first: 10, after: page.endCursor ?? .none) + case .previous: + return nil + } }, extractPageInfo: { data in CursorBasedPagination.Forward( @@ -81,10 +96,18 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( This supports single object types as well, such as a `Result<(MyResponseModel, UpdateSource), Error>`: ```swift -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( - client: apolloClient, - queryProvider: { page in - MyQuery(first: 10, after: page?.cursor ?? .none) +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( + client: client, + initialQuery: initialQuery, + pageResolver: { page, paginationDirection in + // As we only want to support forward pagination, we can return `nil` for reverse pagination + switch paginationDirection { + case .next: + return MyQuery(first: 10, after: page.endCursor ?? .none) + case .previous: + return nil + } }, extractPageInfo: { data in CursorBasedPagination.Forward( @@ -101,3 +124,77 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( } ) ``` + +## Creating convenience initializers for `GraphQLQueryPager` + +If your application only uses a specific type of pagination, it is simple to declare a custom `GraphQLQueryPager` convenience initializer that can be used throughout your application. This allows you to easily instantiate a pager without worrying about cases that your application does not support. + +For example, if your pagination scheme only supports forward pagination and offsets, you can declare a custom `GraphQLQueryPager` convenience initializer that only supports forward pagination and offsets. In this example, we declare two initializers for forward offset pagination: one with a `transform`, and one without: + +```swift +extension GraphQLQueryPager { + static func makeForwardOffsetQueryPager( + client: ApolloClientProtocol, + watcherDispatchQueue: DispatchQueue = .main, + queryProvider: @escaping (OffsetPagination.Forward?) -> InitialQuery, + extractPageInfo: @escaping (InitialQuery.Data) -> OffsetPagination.Forward + ) -> GraphQLQueryPager where Model == PaginationOutput { + GraphQLQueryPager.init( + client: client, + initialQuery: queryProvider(nil), + watcherDispatchQueue: watcherDispatchQueue, + extractPageInfo: pageExtraction(transform: extractPageInfo), + pageResolver: { page, direction in + guard direction == .next else { return nil } + return queryProvider(page) + } + ) + } + + static func makeForwardOffsetQueryPager( + client: ApolloClientProtocol, + watcherDispatchQueue: DispatchQueue = .main, + queryProvider: @escaping (OffsetPagination.Forward?) -> InitialQuery, + extractPageInfo: @escaping (InitialQuery.Data) -> OffsetPagination.Forward, + transform: @escaping (InitialQuery.Data) throws -> Model + ) -> GraphQLQueryPager where Model: RangeReplaceableCollection, T == Model.Element { + GraphQLQueryPager.init( + client: client, + initialQuery: queryProvider(nil), + watcherDispatchQueue: watcherDispatchQueue, + extractPageInfo: pageExtraction(transform: extractPageInfo), + pageResolver: { page, direction in + guard direction == .next else { return nil } + return queryProvider(page) + }, + initialTransform: transform, + pageTransform: transform + ) + } +} + +private func pageExtraction( + transform: @escaping (InitialQuery.Data) -> P +) -> (PageExtractionData) -> P { + { extractionData in + switch extractionData { + case .initial(let value, _), .paginated(let value, _): + return transform(value) + } + } +} + +private func pageExtraction( + initialTransfom: @escaping (InitialQuery.Data) -> P, + paginatedTransform: @escaping (PaginatedQuery.Data) -> P +) -> (PageExtractionData) -> P { + { extractionData in + switch extractionData { + case .initial(let value, _): + return initialTransfom(value) + case .paginated(let value, _): + return paginatedTransform(value) + } + } +} +``` From 87f0f9e248f5b07085c5950cb6a7c2fffc85dd51 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:53:13 -0500 Subject: [PATCH 16/31] Move to Directional Pag --- docs/source/pagination/custom-types.mdx | 74 --------------- docs/source/pagination/directional-pagers.mdx | 91 ++++++++++++++----- 2 files changed, 66 insertions(+), 99 deletions(-) diff --git a/docs/source/pagination/custom-types.mdx b/docs/source/pagination/custom-types.mdx index d9c4b637a..f94c4a176 100644 --- a/docs/source/pagination/custom-types.mdx +++ b/docs/source/pagination/custom-types.mdx @@ -124,77 +124,3 @@ let pager = GraphQLQueryPager.makeQueryPager( } ) ``` - -## Creating convenience initializers for `GraphQLQueryPager` - -If your application only uses a specific type of pagination, it is simple to declare a custom `GraphQLQueryPager` convenience initializer that can be used throughout your application. This allows you to easily instantiate a pager without worrying about cases that your application does not support. - -For example, if your pagination scheme only supports forward pagination and offsets, you can declare a custom `GraphQLQueryPager` convenience initializer that only supports forward pagination and offsets. In this example, we declare two initializers for forward offset pagination: one with a `transform`, and one without: - -```swift -extension GraphQLQueryPager { - static func makeForwardOffsetQueryPager( - client: ApolloClientProtocol, - watcherDispatchQueue: DispatchQueue = .main, - queryProvider: @escaping (OffsetPagination.Forward?) -> InitialQuery, - extractPageInfo: @escaping (InitialQuery.Data) -> OffsetPagination.Forward - ) -> GraphQLQueryPager where Model == PaginationOutput { - GraphQLQueryPager.init( - client: client, - initialQuery: queryProvider(nil), - watcherDispatchQueue: watcherDispatchQueue, - extractPageInfo: pageExtraction(transform: extractPageInfo), - pageResolver: { page, direction in - guard direction == .next else { return nil } - return queryProvider(page) - } - ) - } - - static func makeForwardOffsetQueryPager( - client: ApolloClientProtocol, - watcherDispatchQueue: DispatchQueue = .main, - queryProvider: @escaping (OffsetPagination.Forward?) -> InitialQuery, - extractPageInfo: @escaping (InitialQuery.Data) -> OffsetPagination.Forward, - transform: @escaping (InitialQuery.Data) throws -> Model - ) -> GraphQLQueryPager where Model: RangeReplaceableCollection, T == Model.Element { - GraphQLQueryPager.init( - client: client, - initialQuery: queryProvider(nil), - watcherDispatchQueue: watcherDispatchQueue, - extractPageInfo: pageExtraction(transform: extractPageInfo), - pageResolver: { page, direction in - guard direction == .next else { return nil } - return queryProvider(page) - }, - initialTransform: transform, - pageTransform: transform - ) - } -} - -private func pageExtraction( - transform: @escaping (InitialQuery.Data) -> P -) -> (PageExtractionData) -> P { - { extractionData in - switch extractionData { - case .initial(let value, _), .paginated(let value, _): - return transform(value) - } - } -} - -private func pageExtraction( - initialTransfom: @escaping (InitialQuery.Data) -> P, - paginatedTransform: @escaping (PaginatedQuery.Data) -> P -) -> (PageExtractionData) -> P { - { extractionData in - switch extractionData { - case .initial(let value, _): - return initialTransfom(value) - case .paginated(let value, _): - return paginatedTransform(value) - } - } -} -``` diff --git a/docs/source/pagination/directional-pagers.mdx b/docs/source/pagination/directional-pagers.mdx index a231a6e45..b54094135 100644 --- a/docs/source/pagination/directional-pagers.mdx +++ b/docs/source/pagination/directional-pagers.mdx @@ -1,5 +1,5 @@ --- -title: Forward, Reverse, and Bi-directional Pagination +title: Directional Pagination --- `GraphQLQueryPager` supports pagination in both the forward and reverse direction, as well as both at once. @@ -75,31 +75,72 @@ let pager = GraphQLQueryPager.makeBidirectionalCursorQueryPager( ## Custom Configuration -Generally, it's recommended to use a convenience `make` function to create a configured `GraphQLQueryPager`. However, if you need to customize the configuration, you can use the `init` method directly. +Generally, it's recommended to use a convenience `make` function to create a configured `GraphQLQueryPager`. However, if you need to customize the configuration, you can use the `init` method directly. If your application only uses a specific type of pagination, it is simple to declare a custom `GraphQLQueryPager` convenience initializer that can be used throughout your application. This allows you to easily instantiate a pager without worrying about cases that your application does not support. If your pagination scheme only supports forward pagination and offsets, you can declare a custom `GraphQLQueryPager` convenience initializer that only supports forward pagination and offsets. In this example, we declare two initializers for forward offset pagination: one with a `transform`, and one without: ```swift -let pager = GraphQLQueryPager( - client: client, - initialQuery: MyQuery(first: 10), - extractPageInfo: { pageExtractionData in - switch pageExtractionData { - case .initial(let data): - // handle initial page fetches, returning a `PaginationInfo` of some type -- such as CursorBasedPagination.Forward. - case .paginated(let data): - // handle paginated fetches, returning a `PaginationInfo` of some type -- such as CursorBasedPagination.Forward. - } - }, - pageResolver: { page, direction in - // Direction is either `.next` or `.previous` - // We must return a new query to fetch the next page in the given direction, or alternatively return `nil` if a given direction is invalid. - }, - initialTransform: { data in - // Transform the initial page of result, or alternatively return `$0` if no transformation is needed. - }, - pageTransform: { data in - // Transform a paginated result, or alternatively return `$0` if no transformation is needed. +extension GraphQLQueryPager { + static func makeForwardOffsetQueryPager( + client: ApolloClientProtocol, + watcherDispatchQueue: DispatchQueue = .main, + queryProvider: @escaping (OffsetPagination.Forward?) -> InitialQuery, + extractPageInfo: @escaping (InitialQuery.Data) -> OffsetPagination.Forward + ) -> GraphQLQueryPager where Model == PaginationOutput { + GraphQLQueryPager.init( + client: client, + initialQuery: queryProvider(nil), + watcherDispatchQueue: watcherDispatchQueue, + extractPageInfo: pageExtraction(transform: extractPageInfo), + pageResolver: { page, direction in + guard direction == .next else { return nil } + return queryProvider(page) + } + ) + } + + static func makeForwardOffsetQueryPager( + client: ApolloClientProtocol, + watcherDispatchQueue: DispatchQueue = .main, + queryProvider: @escaping (OffsetPagination.Forward?) -> InitialQuery, + extractPageInfo: @escaping (InitialQuery.Data) -> OffsetPagination.Forward, + transform: @escaping (InitialQuery.Data) throws -> Model + ) -> GraphQLQueryPager where Model: RangeReplaceableCollection, T == Model.Element { + GraphQLQueryPager.init( + client: client, + initialQuery: queryProvider(nil), + watcherDispatchQueue: watcherDispatchQueue, + extractPageInfo: pageExtraction(transform: extractPageInfo), + pageResolver: { page, direction in + guard direction == .next else { return nil } + return queryProvider(page) + }, + initialTransform: transform, + pageTransform: transform + ) + } +} + +private func pageExtraction( + transform: @escaping (InitialQuery.Data) -> P +) -> (PageExtractionData) -> P { + { extractionData in + switch extractionData { + case .initial(let value, _), .paginated(let value, _): + return transform(value) } -) -``` + } +} -Similarly, if you need to create your own `PaginationInfo` type, you must either use the `init` method directly or create a new `make` function which utilizes your custom `PaginationInfo` type. +private func pageExtraction( + initialTransfom: @escaping (InitialQuery.Data) -> P, + paginatedTransform: @escaping (PaginatedQuery.Data) -> P +) -> (PageExtractionData) -> P { + { extractionData in + switch extractionData { + case .initial(let value, _): + return initialTransfom(value) + case .paginated(let value, _): + return paginatedTransform(value) + } + } +} +``` From 2cbab206aa4e5ee6ac4624dd5c2c23a325b9ec2d Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 15:59:09 -0500 Subject: [PATCH 17/31] Update directional --- docs/source/pagination/directional-pagers.mdx | 54 +++++++++++-------- 1 file changed, 33 insertions(+), 21 deletions(-) diff --git a/docs/source/pagination/directional-pagers.mdx b/docs/source/pagination/directional-pagers.mdx index b54094135..48bd00a89 100644 --- a/docs/source/pagination/directional-pagers.mdx +++ b/docs/source/pagination/directional-pagers.mdx @@ -9,10 +9,18 @@ title: Directional Pagination Forward pagination is the most common form of pagination. It is used to fetch the next `n` items in a list. We can use the convenience `make` functions to create a configured `GraphQLQueryPager`. While we have many options depending on our requirements -- whether we use one query or two, whether we want to use a cursor or an offset, whether we want to transform the results, etc. -- we will examine using a cursor with a single query. ```swift -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( client: client, - queryProvider: { page in - MyQuery(first: 10, after: page?.endCursor ?? .none) + initialQuery: initialQuery, + pageResolver: { page, paginationDirection in + // As we only want to support forward pagination, we can return `nil` for reverse pagination + switch paginationDirection { + case .next: + return MyQuery(first: 10, after: page.endCursor ?? .none) + case .previous: + return nil + } }, extractPageInfo: { data in CursorBasedPagination.Forward( @@ -28,15 +36,23 @@ let pager = GraphQLQueryPager.makeForwardCursorQueryPager( Reverse pagination is used to fetch the previous `n` items in a list. We can use the convenience `make` functions to create a configured `GraphQLQueryPager`. While we have many options depending on our requirements -- whether we use one query or two, whether we want to use a cursor or an offset, whether we want to transform the results, etc. -- we will examine using a cursor with a single query. ```swift -let pager = GraphQLQueryPager.makeReverseCursorQueryPager( +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( client: client, - queryProvider: { page in - MyQuery(last: 10, before: page?.startCursor ?? .none) + initialQuery: initialQuery, + pageResolver: { page, paginationDirection in + // As we only want to support reverse pagination, we can return `nil` for forward pagination + switch paginationDirection { + case .next: + return nil + case .previous: + return MyQuery(first: 10, before: page.startCursor ?? .none) + } }, extractPageInfo: { data in CursorBasedPagination.Reverse( - hasPrevious: data.values.pageInfo.hasPreviousPage ?? false, - startCursor: data.values.pageInfo.startCursor + hasNext: data.values.pageInfo.hasPrevious ?? false, + endCursor: data.values.pageInfo.startCursor ) } ) @@ -47,20 +63,16 @@ let pager = GraphQLQueryPager.makeReverseCursorQueryPager( Bi-directional pagination is used to fetch the next `n` items in a list, as well as the previous `n` items in a list. Given that we can fetch in both directions, the implication is that the initial query fetched is at neither the head nor tail of the list of results. We can use the convenience `make` functions to create a configured `GraphQLQueryPager`. For this example, we will examine using a cursor with a single query. ```swift -let pager = GraphQLQueryPager.makeBidirectionalCursorQueryPager( +let pager = GraphQLQueryPager.makeQueryPager( client: client, - start: nil, // If you have pagination information already, you can supply it for the initial page here. Otherwise, it will use the `nil` case of the `queryProvider` - queryProvider: { page in - MyQuery( - first: 10, - after: page?.endCursor ?? .none - ) - }, - previousQueryProvider: { page in - MyQuery( - first: 10, - before: page?.startCursor ?? .none - ) + initialQuery: MyQuery(first: 10, after: nil), + pageResolver: { page, direction in + switch direction { + case .next: + return MyQuery(first: 10, after: page?.endCursor ?? .none) + case .previous: + return MyQuery(first: 10, before: page?.startCursor ?? .none) + } }, extractPageInfo: { data in CursorBasedPagination.Bidirectional( From d72e23c2a853ea290ddcb9075d9fbda553872286 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 16:04:20 -0500 Subject: [PATCH 18/31] Update multi-query --- docs/source/pagination/multi-query.mdx | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/docs/source/pagination/multi-query.mdx b/docs/source/pagination/multi-query.mdx index 14f7ac072..8302e318f 100644 --- a/docs/source/pagination/multi-query.mdx +++ b/docs/source/pagination/multi-query.mdx @@ -4,21 +4,27 @@ title: Multi-Query Pagination `GraphQLQueryPager` supports multi-query pagination. This means that you can use separate queries for fetching the initial page of data and for fetching subsequent pages of data. -In order to use multi-query pagination, you must configure the `GraphQLQueryPager` in order to support multiple queries. It is recommended to use an appropriate convenience `make` function to create the `GraphQLQueryPager` instance. In the following example, we will use the `makeForwardCursorQueryPager` function to create a `GraphQLQueryPager` that uses forward cursor-based pagination. +In order to use multi-query pagination, you must configure the `GraphQLQueryPager` in order to support multiple queries. It is recommended to use an appropriate convenience `make` function to create the `GraphQLQueryPager` instance. In the following example, we will use the `makeQueryPager` function to create a `GraphQLQueryPager` that uses forward cursor-based pagination. ```swift -let pager = GraphQLQueryPager.makeForwardCursorQueryPager( +let initialQuery = MyQuery(first: 10, after: nil) +let pager = GraphQLQueryPager.makeQueryPager( client: client, - initialQuery: MyInitialQuery(), + initialQuery: initialQuery, extractInitialPageInfo: { data in - // Extract a `CursorBasedPagination.Forward` instance from the initial page of data + // Extract a `CursorBasedPagination.Forward` instance from the initial query's `Data` }, extractNextPageInfo: { data in - // Extract a `CursorBasedPagination.Forward` instance from the next page of data + // Extract a `CursorBasedPagination.Forward` instance from the paginated query's `Data` }, - nextPageResolver: { page in - // Return a query that fetches the next page of data given a `CursorBasedPagination.Forward` - MyPaginatedQuery(cursor: page.endCursor) + pageResolver: { page, paginationDirection in + // As we only want to support forward pagination, we can return `nil` for reverse pagination + switch paginationDirection { + case .next: + return MyPaginatedQuery(first: 10, after: page.endCursor ?? .none) + case .previous: + return nil + } } ) ``` From fb1fcffe477264090f62d5e074958f04be14c753 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Thu, 22 Feb 2024 16:05:11 -0500 Subject: [PATCH 19/31] Rename in sidebar --- docs/source/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/config.json b/docs/source/config.json index 8b50ccb47..6c2544896 100644 --- a/docs/source/config.json +++ b/docs/source/config.json @@ -116,7 +116,7 @@ { "Introduction": "/pagination/introduction", "Using Custom Response Models": "/pagination/custom-types", - "Forward, Reverse, and Bi-directional Pagination": "/pagination/directional-pagers", + "Directional Pagination": "/pagination/directional-pagers", "Multi-query Pagination": "/pagination/multi-query" }, true From 0a56b1aea0769af82485f279d7aee04c899e7980 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:54:14 -0500 Subject: [PATCH 20/31] Update cancel() function [breaking change] --- .../Sources/ApolloPagination/AsyncGraphQLQueryPager.swift | 2 ++ .../Sources/ApolloPagination/GraphQLQueryPager.swift | 2 ++ 2 files changed, 4 insertions(+) diff --git a/apollo-ios-pagination/Sources/ApolloPagination/AsyncGraphQLQueryPager.swift b/apollo-ios-pagination/Sources/ApolloPagination/AsyncGraphQLQueryPager.swift index 87c1a74c0..fc8f6267b 100644 --- a/apollo-ios-pagination/Sources/ApolloPagination/AsyncGraphQLQueryPager.swift +++ b/apollo-ios-pagination/Sources/ApolloPagination/AsyncGraphQLQueryPager.swift @@ -237,6 +237,8 @@ public class AsyncGraphQLQueryPager: Publisher { /// Resets pagination state and cancels further updates from the pager. public func cancel() async { await pager.cancel() + _subject.send(completion: .finished) + cancellables.removeAll() } public func receive( diff --git a/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager.swift b/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager.swift index 78a4afa57..494ccfb7b 100644 --- a/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager.swift +++ b/apollo-ios-pagination/Sources/ApolloPagination/GraphQLQueryPager.swift @@ -241,6 +241,8 @@ public class GraphQLQueryPager: Publisher { /// Resets pagination state and cancels further updates from the pager. public func cancel() { pager.cancel() + _subject.send(completion: .finished) + cancellables.removeAll() } public func receive( From 167544be22a4647b4de292ab9f72091560bee216 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:54:51 -0500 Subject: [PATCH 21/31] Update docs/source/pagination/introduction.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/introduction.mdx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index d6deb5b37..2aab24ae8 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -40,7 +40,9 @@ let pager = GraphQLQueryPager.makeQueryPager( ) ``` -In this example, the `GraphQLQueryPager` instance is initialized with a closure that provides the pagination query to be executed, and another closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. +In this example, the `GraphQLQueryPager` instance is initialized with a `pageResolver` closure that provides the pagination query to be executed, and an `extractPageInfo` closure that extracts the pagination information from the query result. The `GraphQLQueryPager` instance can then be used to fetch the paginated data, and to watch for changes to the paginated data. + +Whenever the pager needs to load a new page, it will call the `extractPageInfo` closure, passing in the data returned from the last page queried. Your implementation of `extractPageInfo` should return a `PaginationInfo` value that can be used to query the next page. Then the pager calls `pageResolver`, passing in the `PaginationInfo` that was provided by the `extractPageInfo` closure. Your implementation of `pageResolver` should then return a query for the next page using the given `PaginationInfo`. We could similarly support forward offset-based pagination by supplying `OffsetPagination.Forward` instead of `CursorBasedPagination.Forward` to the `extractPageInfo` closure. From f9c9d05bad3a6bc79a8fbb6f6125ea1e03a8048a Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:56:03 -0500 Subject: [PATCH 22/31] Update docs/source/pagination/introduction.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/introduction.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 2aab24ae8..87ac6191f 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -80,11 +80,11 @@ pager.sink { result in The `GraphQLQueryPager` class provides several methods to fetch paginated data: `fetch`, `refetch`, `loadNext`, `loadPrevious`, and `loadAll`. -`fetch`: Fetches the first page of data. Must be called before `loadNext` or `loadPrevious` can be called. -`refetch`: Cancels all ongoing fetch operations and resets the pager to its initial state. Fetches the first page of data. -`loadNext`: Fetches the next page of data. Can only be called after `fetch` has been called. -`loadPrevious`: Fetches the previous page of data. Can only be called after `fetch` has been called. -`loadAll`: Fetches all pages of data. If no initial page is detected, it will first call `fetch` to fetch the first page of data. Will continue to fethc all pages until a `PageInfo` object indicates that there are no more pages to fetch. This function is compatible with forward, reverse, and bidirectional pagination. +- `fetch`: Fetches the first page of data. Must be called before `loadNext` or `loadPrevious` can be called. +- `refetch`: Cancels all ongoing fetch operations and resets the pager to its initial state. Fetches the first page of data. +- `loadNext`: Fetches the next page of data. Can only be called after `fetch` has been called. +- `loadPrevious`: Fetches the previous page of data. Can only be called after `fetch` has been called. +- `loadAll`: Fetches all pages of data. If no initial page is detected, it will first call `fetch` to fetch the first page of data. Will continue to fetch all pages until a `PageInfo` object indicates that there are no more pages to fetch. This function is compatible with forward, reverse, and bidirectional pagination. ## Cancelling ongoing requests From 5aee9257c465943d46980a1d00ab1d3307f0cdab Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:56:18 -0500 Subject: [PATCH 23/31] Update docs/source/pagination/custom-types.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/custom-types.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/pagination/custom-types.mdx b/docs/source/pagination/custom-types.mdx index f94c4a176..9b01c5ed6 100644 --- a/docs/source/pagination/custom-types.mdx +++ b/docs/source/pagination/custom-types.mdx @@ -6,7 +6,7 @@ The `GraphQLQueryPager` supports not only returning collections of a query's `Da ## Transforming existing responses types -The `GraphQLQueryPager` class conforms to the `Publisher` protocol, and provides a `map` method that allows you to transform the raw response into a custom response type. When used this way, the `GraphQLQueryPager` will operate over generated `Data` types, but allow each `Data` type to betransformed into a custom response type. This is especially useful when you want to reuse a single pager in multiple places, transforming the raw data into view models. +The `GraphQLQueryPager` class conforms to the `Publisher` protocol, and provides a `map` method that allows you to transform the raw response into a custom response type. When used this way, the `GraphQLQueryPager` will operate over generated `Data` types, but allow each `Data` type to be transformed into a custom response type. This is especially useful when you want to reuse a single pager in multiple places, transforming the raw data into view models. In this example, we take a `GraphQLQueryPager` that returns a `Result>`, and transform the raw response into a custom response type of `Result<[Person], Error>`. From e2206788c3e13ded069145c060d8ec8607b9d018 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:56:28 -0500 Subject: [PATCH 24/31] Update docs/source/pagination/custom-types.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/custom-types.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/pagination/custom-types.mdx b/docs/source/pagination/custom-types.mdx index 9b01c5ed6..eed37e71e 100644 --- a/docs/source/pagination/custom-types.mdx +++ b/docs/source/pagination/custom-types.mdx @@ -63,7 +63,7 @@ The `GraphQLQueryPager` class can also be initialized with a custom type in mind We provide a convenience method for transforming collection types in this manner. -In this example, we take a `GraphQLQueryPager` that returns a `Result>`, and transform the raw response into a custom response type of `Result<([Person], UpdateSource), Error>`. +In this example, we create a `GraphQLQueryPager` that transform the raw response into a custom response type of `Result<([Person], UpdateSource), Error>`. The `transform` closure will be called on the data from each paginated query and the resulting arrays will be concatenated together. ```swift let initialQuery = MyQuery(first: 10, after: nil) From 321bf9506a4503dacbc9c338aed8495e5834f939 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:56:50 -0500 Subject: [PATCH 25/31] Update docs/source/pagination/custom-types.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/custom-types.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/pagination/custom-types.mdx b/docs/source/pagination/custom-types.mdx index eed37e71e..af5265402 100644 --- a/docs/source/pagination/custom-types.mdx +++ b/docs/source/pagination/custom-types.mdx @@ -93,7 +93,7 @@ let pager = GraphQLQueryPager.makeQueryPager( ) ``` -This supports single object types as well, such as a `Result<(MyResponseModel, UpdateSource), Error>`: +Alternatively, you can also return a single model type, such as a `Result<(MyResponseModel, UpdateSource), Error>`. To do this, we use a `transform` closure with three parameters, `previousPages, initialPage, nextPages`: ```swift let initialQuery = MyQuery(first: 10, after: nil) From 40a6414feeae43f173f05bd9e2328cfad8d983d0 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:57:00 -0500 Subject: [PATCH 26/31] Update docs/source/pagination/directional-pagers.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/directional-pagers.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/pagination/directional-pagers.mdx b/docs/source/pagination/directional-pagers.mdx index 48bd00a89..8508894b1 100644 --- a/docs/source/pagination/directional-pagers.mdx +++ b/docs/source/pagination/directional-pagers.mdx @@ -143,7 +143,7 @@ private func pageExtraction( } private func pageExtraction( - initialTransfom: @escaping (InitialQuery.Data) -> P, + initialTransform: @escaping (InitialQuery.Data) -> P, paginatedTransform: @escaping (PaginatedQuery.Data) -> P ) -> (PageExtractionData) -> P { { extractionData in From fe66eec8479b26ff4e158228a6f89d2e4990e684 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:57:22 -0500 Subject: [PATCH 27/31] Update docs/source/pagination/multi-query.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/multi-query.mdx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/source/pagination/multi-query.mdx b/docs/source/pagination/multi-query.mdx index 8302e318f..f52ae1553 100644 --- a/docs/source/pagination/multi-query.mdx +++ b/docs/source/pagination/multi-query.mdx @@ -4,7 +4,9 @@ title: Multi-Query Pagination `GraphQLQueryPager` supports multi-query pagination. This means that you can use separate queries for fetching the initial page of data and for fetching subsequent pages of data. -In order to use multi-query pagination, you must configure the `GraphQLQueryPager` in order to support multiple queries. It is recommended to use an appropriate convenience `make` function to create the `GraphQLQueryPager` instance. In the following example, we will use the `makeQueryPager` function to create a `GraphQLQueryPager` that uses forward cursor-based pagination. +In order to use multi-query pagination, you must configure the `GraphQLQueryPager` in order to support multiple queries. It is recommended to use an appropriate convenience `make` function to create the `GraphQLQueryPager` instance. The convenience `make` functions that support multi-query pagination will have both an `extractInitialPageInfo` and `extractNextPageInfo` function. + +In the following example, we will use the `makeQueryPager` function to create a `GraphQLQueryPager` that uses forward cursor-based pagination. ```swift let initialQuery = MyQuery(first: 10, after: nil) From bdc33be2e28900685e05e12a155605125b9c5e15 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:57:31 -0500 Subject: [PATCH 28/31] Update docs/source/pagination/multi-query.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/multi-query.mdx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/source/pagination/multi-query.mdx b/docs/source/pagination/multi-query.mdx index f52ae1553..7048f16dc 100644 --- a/docs/source/pagination/multi-query.mdx +++ b/docs/source/pagination/multi-query.mdx @@ -13,11 +13,19 @@ let initialQuery = MyQuery(first: 10, after: nil) let pager = GraphQLQueryPager.makeQueryPager( client: client, initialQuery: initialQuery, - extractInitialPageInfo: { data in + extractInitialPageInfo: { initialQueryData in // Extract a `CursorBasedPagination.Forward` instance from the initial query's `Data` + CursorBasedPagination.Forward( + hasNext: initialQueryData.values.pageInfo.hasNextPage ?? false, + endCursor: initialQueryData.values.pageInfo.endCursor + ) }, - extractNextPageInfo: { data in + extractNextPageInfo: { paginatedQueryData in // Extract a `CursorBasedPagination.Forward` instance from the paginated query's `Data` + CursorBasedPagination.Forward( + hasNext: paginatedQueryData.values.pageInfo.hasNextPage ?? false, + endCursor: paginatedQueryData.values.pageInfo.endCursor + ) }, pageResolver: { page, paginationDirection in // As we only want to support forward pagination, we can return `nil` for reverse pagination From dc5fc9ecce531f9dc49bfd1a1626056da291819f Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 13:57:46 -0500 Subject: [PATCH 29/31] Update docs/source/pagination/multi-query.mdx Co-authored-by: Anthony Miller --- docs/source/pagination/multi-query.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/source/pagination/multi-query.mdx b/docs/source/pagination/multi-query.mdx index 7048f16dc..19ba53baa 100644 --- a/docs/source/pagination/multi-query.mdx +++ b/docs/source/pagination/multi-query.mdx @@ -39,6 +39,6 @@ let pager = GraphQLQueryPager.makeQueryPager( ) ``` -This example demonstrates how to create a `GraphQLQueryPager` that uses separate queries for fetching the initial page of data and for fetching subsequent pages of data. The `GraphQLQueryPager` is configured to use forward cursor-based pagination. The `extractInitialPageInfo` and `extractNextPageInfo` closures are used to extract pagination information from the initial page of data and from the next page of data, respectively. The `nextPageResolver` closure is used to resolve the next page query given a `CursorBasedPagination.Forward` instance. +This example demonstrates how to create a `GraphQLQueryPager` that uses separate queries for fetching the initial page of data and for fetching subsequent pages of data. The `GraphQLQueryPager` is configured to use forward cursor-based pagination. The `extractInitialPageInfo` and `extractNextPageInfo` closures are used to extract pagination information from the initial page of data and from the next page of data, respectively. The `pageResolver` closure is used to resolve the next page query given a `CursorBasedPagination.Forward` instance. -The `GraphQLQueryPager` instance can be used in the same way as a single-query pager. The `loadNextPage` method will automatically use the `nextPageResolver` closure to fetch the next page of data. +The `GraphQLQueryPager` instance can be used in the same way as a single-query pager. The `loadNextPage` method will automatically use the `pageResolver` closure to fetch the next page of data. From c101fbfcc5f2be4f677183a3618bd95d30ab5f81 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 14:00:18 -0500 Subject: [PATCH 30/31] Update cancel docs --- docs/source/pagination/introduction.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 87ac6191f..268b2cd5a 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -88,7 +88,7 @@ The `GraphQLQueryPager` class provides several methods to fetch paginated data: ## Cancelling ongoing requests -The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease any watcher subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will remain subscribed and will continue to receive updates; the `cancel` function does not affect the pager's subscribers. +The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease all subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will receive a termination signal, and will no longer receive updates. After calling the `cancel` method, you msut resubscribe to the pager in order to receive updates. ## Error handling From 2581199861f09a908508dd6216de68b3031c9598 Mon Sep 17 00:00:00 2001 From: Hesham Salman Date: Fri, 23 Feb 2024 14:03:51 -0500 Subject: [PATCH 31/31] Again --- docs/source/pagination/introduction.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/pagination/introduction.mdx b/docs/source/pagination/introduction.mdx index 268b2cd5a..1f7950844 100644 --- a/docs/source/pagination/introduction.mdx +++ b/docs/source/pagination/introduction.mdx @@ -88,7 +88,7 @@ The `GraphQLQueryPager` class provides several methods to fetch paginated data: ## Cancelling ongoing requests -The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease all subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will receive a termination signal, and will no longer receive updates. After calling the `cancel` method, you msut resubscribe to the pager in order to receive updates. +The `GraphQLQueryPager` class provides a `cancel` method, which can be used to cancel any ongoing fetch operations as well as cease all subscriptions. Once cancelled, the pager's state is reset. Any subscriber that was subscribed to the pager will receive a termination signal, and will no longer receive updates. In order to resume fetching data, a new `GraphQLQueryPager` instance must be created. ## Error handling