initialize method

Future<void> initialize({
  1. List<Example> examples = const [],
  2. Style? style,
})

Implementation

Future<void> initialize({
  List<Example> examples = const [],
  Style? style,
}) async {
  // Unsubscribe to listeners in case its a retry
  await data.future;
  batch(() {
    this.style.value = defaultStyle.merge(style);
    this.examples.assign(_examplesToMap(examples));
  });

  if (kCanRunProcess) {
    SlidesLoader.listen(
      onChange: () => data.refresh(),
    );
  }
}