microsoft / jacdac

Device and service catalogs for Jacdac.
https://aka.ms/jacdac
Creative Commons Attribution 4.0 International
66 stars 26 forks source link

Specialization of extensions using pxt-jacdac (really a MakeCode issue) #1373

Open tballmsft opened 6 months ago

tballmsft commented 6 months ago

Currently, forward education has an extension that defines its own blocks and is dependent on pxt-jacdac, that also defines blocks. Is it possible for an extension to hide the blocks of an inner extension (treat it purely as implementation). Stems from FE's desire to:

  1. change the language for referring to modules
  2. changing the colors for different modules/services

Grouping blocks by modules rather than services (rotary encoder vs. button, for example). Both modules use the button service, but FE wants to separate the cap-touch button from the rotary-encore.