Skip to main content
पोस्ट्स का पेजिनेटर

पदानुक्रम

कंस्ट्रक्टर्स

constructor

new PostPaginator(fetchPage): PostPaginator एक नया paginator instance तैयार करता है

पैरामीटर

रिटर्न

PostPaginator

से इनहेरिट किया गया

Paginator.constructor

यहाँ परिभाषित

paginator.ts:90

एक्सेसर

items

get items(): T[] फ़ेच किए गए सभी आइटम लौटाता है

रिटर्न

T[]

से इनहेरिट किया गया

Paginator.items

यहाँ परिभाषित

paginator.ts:97

meta

get meta(): any वर्तमान पृष्ठांकन मेटाडेटा लौटाता है

रिटर्न

any

से इनहेरिट किया गया

Paginator.meta

यहाँ परिभाषित

paginator.ts:104

includes

get includes(): undefined | Record<string, any> वर्तमान includes डेटा लौटाता है

रिटर्न

undefined | Record<string, any>

से इनहेरिट किया गया

Paginator.includes

यहाँ परिभाषित

paginator.ts:111

errors

get errors(): undefined | any[] वर्तमान errors लौटाता है

रिटर्न

undefined | any[]

से इनहेरिट किया गया

Paginator.errors

यहाँ परिभाषित

paginator.ts:118

done

get done(): boolean जांचें कि pagination पूरा हो चुका है या नहीं

रिटर्न

boolean

से इनहेरिट किया गया

Paginator.done

यहाँ परिभाषित

paginator.ts:125

rateLimited

get rateLimited(): boolean जाँचें कि क्या रेट लिमिट लागू हुई थी

रिटर्न

boolean

से इनहेरिट किया गया

Paginator.rateLimited

यहाँ परिभाषित

paginator.ts:132

posts

get posts(): any[]

रिटर्न

any[]

यहाँ परिभाषित

paginator.ts:342

मेथड्स

fetchNext

fetchNext(): Promise<void> अगला पेज फ़ेच करें और आइटम्स को मौजूदा instance में जोड़ें यह method डेटा का अगला पेज फ़ेच करती है और आइटम्स को मौजूदा paginator instance में जोड़ देती है। यह pagination स्थिति और metadata को अपडेट करती है।

रिटर्न

Promise<void> उदाहरण
Throws जब API अनुरोध विफल हो जाए

से इनहेरिट किया गया

Paginator.fetchNext

यहाँ परिभाषित

paginator.ts:156
next(): Promise<Paginator<any>> अगला पेज नए instance के रूप में प्राप्त करें यह method एक नया paginator instance बनाती है, जो अगले पेज से शुरू होता है, और वर्तमान paginator की state को प्रभावित नहीं करती।

रिटर्न

Promise<Paginator<any>> अगले पेज के लिए नया Paginator इंस्टेंस उदाहरण

से इनहेरिट किया गया

Paginator.next

यहाँ परिभाषित

paginator.ts:211

fetchPrevious

fetchPrevious(): Promise<void> पिछला पेज प्राप्त करता है (यदि समर्थित हो)

रिटर्न

Promise<void>

से इनहेरिट किया गया

Paginator.fetchPrevious

यहाँ परिभाषित

paginator.ts:225
previous(): Promise<Paginator<any>> पिछला पेज नए instance के रूप में प्राप्त करें

रिटर्न

Promise<Paginator<any>>

से इनहेरिट किया गया

Paginator.previous

यहाँ परिभाषित

paginator.ts:260

fetchLast

fetchLast(count): Promise<void> निर्दिष्ट संख्या तक अतिरिक्त आइटम फ़ेच करें

पैरामीटर

रिटर्न

Promise<void>

से इनहेरिट किया गया

Paginator.fetchLast

यहाँ परिभाषित

paginator.ts:274

reset

reset(): void paginator को उसकी प्रारंभिक स्थिति में रीसेट करता है

रिटर्न

void

से इनहेरिट किया गया

Paginator.reset

यहाँ परिभाषित

paginator.ts:288

[iterator]

[iterator](): Iterator<any, any, undefined> सभी फ़ेच किए गए आइटम के लिए इटरेटर

रिटर्न

Iterator<any, any, undefined>

से इनहेरिट किया गया

Paginator.[iterator]

यहाँ परिभाषित

paginator.ts:303

[asyncIterator]

[asyncIterator](): AsyncIterator<any, any, undefined> पृष्ठों को स्वचालित रूप से फ़ेच करने वाला असिंक्रोनस इटेरेटर

रिटर्न

AsyncIterator<any, any, undefined>

से इनहेरिट किया गया

Paginator.[asyncIterator]

यहाँ परिभाषित

paginator.ts:312