public ObservationsEntryListData(NotebookConfig config, LevelID id) : base(config)
    {
        // Copy the list from the initial entries to this one
        LevelScaffold scaffold = config.Observations.Scaffold;
        List <ObservationsEntryListData> initialEntries = config.Observations.InitialEntries;
        ObservationsEntryListData        copyList       = initialEntries[scaffold.ScaffoldLevel(id)];

        entries = new List <ObservationsEntryData>(copyList.entries);
    }
예제 #2
0
 public NotebookTabMask GetMask(LevelID id) => masks[enclosureScaffold.ScaffoldLevel(id)];
 public string GetInitialText(LevelID id) => initialTexts[scaffold.ScaffoldLevel(id)];