SL23W41: Difference between revisions

From ETM
Jump to navigation Jump to search
(Created page with "◄ SL23W40 | SL23W42 ►")
 
No edit summary
Line 1: Line 1:
[[SL23W40|◄ SL23W40]] | [[SL23W42|SL23W42 ►]]
[[SL23W40|◄ SL23W40]] | [[SL23W42|SL23W42 ►]]
<br />
* Conversion of FakeKey, VariantId etc. to sealed classes
** Definition of globally used Keys for all components using OptionCaches
** Allows usage of Key+OptionDraft combination to change any value
** '''Planning for more Key implementations'''
*** '''QueryParams / For a QueryBuilder kind of page'''
*** '''WorldKey'''
*** '''LandKey'''
*** '''Boc / ChunkliKey / Changing Blueprints (Tagging, Rating etc?)'''
*** '''Possibly generaliyed UserPodKey to support all Pod types at once similar to VariantId keys?'''
* Refactor of Flambda<?,?> generic to only use Flambda<?> as the second generic was unused in 99% of cases
*

Revision as of 15:05, 13 October 2023

◄ SL23W40 | SL23W42 ►


  • Conversion of FakeKey, VariantId etc. to sealed classes
    • Definition of globally used Keys for all components using OptionCaches
    • Allows usage of Key+OptionDraft combination to change any value
    • Planning for more Key implementations
      • QueryParams / For a QueryBuilder kind of page
      • WorldKey
      • LandKey
      • Boc / ChunkliKey / Changing Blueprints (Tagging, Rating etc?)
      • Possibly generaliyed UserPodKey to support all Pod types at once similar to VariantId keys?
  • Refactor of Flambda<?,?> generic to only use Flambda<?> as the second generic was unused in 99% of cases