Skip to Content

group Function

Creates a new Group instance that collects all subsequently created group items such as emitters, states, and groups until group.markAsReady() is called

@returns Group

API

function group(): Group;

Example

import {state, emitter, group, asyncGroup} from '@bitfiber/rx'; // Defines a group that will collect all subsequently created emitters, states, and groups const myGroup = group(); // Add group items here const someState = state<string>(''); const someEmitter = emitter<number>(); const req = asyncGroup<string, number, number>(); // Marks the group as ready, indicating that all group items have been defined myGroup.markAsReady(); // Initializes the group and all items within the group myGroup.initialize(); // Completes the group and all items within the group myGroup.complete();
Last updated on