addStateViewAugmentationHandler<TStateView extends AFFlexibleStateView> method

void addStateViewAugmentationHandler<TStateView extends AFFlexibleStateView>(
  1. AFStateViewModelsAugmentorDelegate augmentor
)

Implementation

void addStateViewAugmentationHandler<TStateView extends AFFlexibleStateView>(AFStateViewModelsAugmentorDelegate augmentor) {
  final key = AFModelWithCustomID.stateKeyFor(TStateView);
  var list = stateViewAugmentors[key];
  if(list == null) {
    list = <AFStateViewModelsAugmentorDelegate>[];
    stateViewAugmentors[key] = list;
  }
  list.add(augmentor);
}