initialize method

  1. @mustCallSuper
void initialize(
  1. Input input
)
inherited

Base method for instance initialization

After you call this method call markInitialized

input - input for this instance

Implementation

@mustCallSuper
void initialize(T input) {
  this.input = input;

  initializeEventBusSubscription();
  isPaused = false;

  allPartsReady.update(false);

  initializeInstanceParts();

  if (!isAsync) {
    markInitialized();
  }
}