!7

!include #1009918 // main is not run

sclass SnippetsDB extends DynModule {
  transient ReliableSingleThread rst = new(r updateMe);
  
  void start {
    useDBOf(#1009918);
    onConceptsChange(rst);
    fullUpdateAtStart = false;
    snippetsDB_init();
  }
  
  JComponent visualize() {
    ret centerBoldLabel(jLiveValueLabel(dm_calculatedLiveValue(this, S,
      func -> S { n2(countConcepts(CSnippet), "snippet") })));
  }
}