markAsReady Method Protected

Marks the store as ready, indicating that all store items, such as emitters, states, and groups, have been defined.
This method must be called after all store items are defined!

API

protected markAsReady(): void;

Example

import {Injectable} from '@angular/core';
import {emitter, state} from '@bitfiber/rx';
import {NgStore} from '@bitfiber/ng/rx';
 
@Injectable()
class Store extends NgStore {
  event = emitter<string>();
  counter = state<number>(0);
  
  // Marks the store as ready, indicating that all store items, such as emitters, states,
  // and groups, have been defined
  #ready = this.markAsReady();
}