addView method

void addView (
  1. Object state,
  2. RenderFunc func
)

Implementation

void addView(Object state,RenderFunc func) {
  assert(svMap["$state"] == null,"state $state already assigned to view");
  assert((state is String) || (sf.enumTypes[0] == state.runtimeType),"invalid view $state type ${state.runtimeType} s/b  ${sf.enumTypes[0]}");
  assert(!(state is String) || (state == "defRender"),"Only defRender can be a string, not $state");
  svMap["$state"] = func;
}