Interface for custom
BlocklyCategorys, such as
toolbox categories. Referenced by the
custom XML attribute and the
will be called once during load time, where the
implementation can configure the category as needed. This is different from the web
implementation of custom category generator functions that are called each time the toolbox
category is opened. The Android implementation allows better integration with RecycleViews
(notifying the Adapter of changes with individual add and remove calls) and always-open
Called to initialize a BlocklyCategory, usually at the time the toolbox XML is loaded. This
method is called once in the lifetime of the category. If the category is dynamic, a
reference to the category should be saved for future updates.
||The category to initialize.