RoomleConfigurator.Internal.PromiseQueue
configurator-core/src/roomle-configurator.internal.PromiseQueue
Type parameters
Name
T
Table of contents
Constructors
Accessors
Methods
Constructors
constructor
• new PromiseQueue<T
>(callback?
, errorCallback?
)
Type parameters
Name
T
Parameters
Name
Type
callback?
(results
: T
[]) => void
errorCallback?
(e
: Error
) => void
Accessors
length
• get
length(): number
Returns
number
Methods
clear
▸ clear(): void
Returns
void
finished
▸ finished(ignoreErrors?
): Promise
<T
[]>
Wait for current queue to finish
Parameters
Name
Type
Default value
ignoreErrors
boolean
false
Returns
Promise
<T
[]>
push
▸ push(promise
): void
Parameters
Name
Type
promise
Promise
<T
>
Returns
void
registerCallback
▸ registerCallback(callback
): void
Callback whenever queue is finished
Parameters
Name
Type
callback
(results
: T
[]) => void
Returns
void
unregisterCallback
▸ unregisterCallback(): void
Returns
void
PreviousRoomleConfigurator.Internal.PostProcessingMaterialPluginNextRoomleConfigurator.Internal.RenderCacheManager
Last updated