ListIndexesCursor | mongodb (original) (raw)
[asyncIterator]
- [asyncIterator](): AsyncGenerator<any, void, void>
Returns AsyncGenerator<any, void, void>
Optional
[captureRejectionSymbol]
- [captureRejectionSymbol]<K>(error, event, ...args): void
Type Parameters
- K
Parameters
- error: Error
- event: string | symbol
Rest
...args: AnyRest
Returns void
addCursorFlag
- addCursorFlag(flag, value): this
Parameters
- flag:
| "tailable"
| "oplogReplay"
| "noCursorTimeout"
| "awaitData"
| "exhaust"
| "partial" - value: boolean
- flag:
Returns this
addListener
- addListener<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- addListener(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- addListener(event, listener): this
Returns this
batchSize
- batchSize(value): this
Returns this
bufferedCount
- bufferedCount(): number
Returns number
clone
- clone(): ListIndexesCursor
ListIndexesCursor
Returns
close
- close(options?): Promise<void>
Parameters
Optional
options: {
timeoutMS?: number;
}
* #####Optional
timeoutMS?: number
Returns Promise<void>
emit
- emit<EventKey>(event, ...args): boolean
Type Parameters
- EventKey extends "close"
Returns boolean
eventNames
- eventNames(): string[]
Returns string[]
forEach
- forEach(iterator): Promise<void>
Parameters
- iterator: ((doc: any) => boolean | void)
* * (doc): boolean | void
* #### Returns boolean | void
- iterator: ((doc: any) => boolean | void)
Returns Promise<void>
getMaxListeners
- getMaxListeners(): number
Returns number
hasNext
- hasNext(): Promise<boolean>
Returns Promise<boolean>
listenerCount
- listenerCount<EventKey>(type): number
Type Parameters
- EventKey extends "close"
Parameters
- type: string | symbol | EventKey
Returns number
listeners
- listeners<EventKey>(event): AbstractCursorEvents[EventKey][]
Type Parameters
- EventKey extends "close"
Parameters
- event: string | symbol | EventKey
Returns AbstractCursorEvents[EventKey][]
map
- map<T>(transform): AbstractCursor<T, AbstractCursorEvents>
Type Parameters
- T = any
Parameters
Returns AbstractCursor<T, AbstractCursorEvents>
maxTimeMS
- maxTimeMS(value): this
Returns this
next
- next(): Promise<any>
Returns Promise<any>
off
- off<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- off(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- off(event, listener): this
Returns this
on
- on<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- on(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- on(event, listener): this
Returns this
once
- once<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- once(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- once(event, listener): this
Returns this
prependListener
- prependListener<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- prependListener(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- prependListener(event, listener): this
Returns this
prependOnceListener
- prependOnceListener<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- prependOnceListener(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- prependOnceListener(event, listener): this
Returns this
rawListeners
- rawListeners<EventKey>(event): AbstractCursorEvents[EventKey][]
Type Parameters
- EventKey extends "close"
Parameters
- event: string | symbol | EventKey
Returns AbstractCursorEvents[EventKey][]
readBufferedDocuments
- readBufferedDocuments(number?): any[]
Parameters
Optional
number: number
Returns any[]
removeAllListeners
- removeAllListeners<EventKey>(event?): this
Type Parameters
- EventKey extends "close"
Parameters
Optional
event: string | symbol | EventKey
Returns this
removeListener
- removeListener<EventKey>(event, listener): this
Type Parameters
- EventKey extends "close"
Returns this
- removeListener(event, listener): this
Parameters
- event: CommonEvents
- listener: ((eventName: string | symbol, listener: GenericListener) => void)
* * (eventName, listener): void
* #### Returns void
Returns this
- removeListener(event, listener): this
Returns this
rewind
- rewind(): void
Returns void
setMaxListeners
- setMaxListeners(n): this
Returns this
stream
- stream(options?): Readable & AsyncIterable<any>
Returns Readable & AsyncIterable<any>
toArray
- toArray(): Promise<any[]>
Returns Promise<any[]>
tryNext
- tryNext(): Promise<any>
Returns Promise<any>
withReadConcern
- withReadConcern(readConcern): this
Returns this
withReadPreference
- withReadPreference(readPreference): this
Returns this
Static
addAbortListener
- addAbortListener(signal, resource): Disposable
Experimental
Parameters
- signal: AbortSignal
- resource: ((event: Event) => void)
* * (event): void
* #### Returns void
Returns Disposable
Disposable that removes the abort
listener.
Static
getEventListeners
- getEventListeners(emitter, name): Function[]
Parameters
- emitter: EventEmitter<DefaultEventMap> | EventTarget
- name: string | symbol
Returns Function[]
Static
getMaxListeners
- getMaxListeners(emitter): number
Parameters
- emitter: EventEmitter<DefaultEventMap> | EventTarget
Returns number
Static
listenerCount
- listenerCount(emitter, eventName): number
Parameters
- emitter: EventEmitter<DefaultEventMap>
- eventName: string | symbol
Returns number
Static
on
- on(emitter, eventName, options?): AsyncIterator<any[], any, any>
Parameters
- emitter: EventEmitter<DefaultEventMap>
- eventName: string | symbol
Optional
options: StaticEventEmitterIteratorOptions
Returns AsyncIterator<any[], any, any>
An AsyncIterator
that iterates eventName
events emitted by the emitter
- on(emitter, eventName, options?): AsyncIterator<any[], any, any>
Parameters
- emitter: EventTarget
- eventName: string
Optional
options: StaticEventEmitterIteratorOptions
Returns AsyncIterator<any[], any, any>
Static
once
- once(emitter, eventName, options?): Promise<any[]>
Parameters
- emitter: EventEmitter<DefaultEventMap>
- eventName: string | symbol
Optional
options: StaticEventEmitterOptions
Returns Promise<any[]>
- once(emitter, eventName, options?): Promise<any[]>
Parameters
- emitter: EventTarget
- eventName: string
Optional
options: StaticEventEmitterOptions
Returns Promise<any[]>
Static
setMaxListeners
- setMaxListeners(n?, ...eventTargets): void
Parameters
Optional
n: numberRest
...eventTargets: (EventEmitter<DefaultEventMap> | EventTarget)[]