preloadPallet method

void preloadPallet(
  1. String palletName
)

Preload all constants for a pallet

Implementation

void preloadPallet(String palletName) {
  if (_fullyLoadedPallets.contains(palletName)) return;

  final pallet = registry.palletByName(palletName);
  if (pallet == null) return;

  for (final constant in pallet.constants) {
    try {
      final value = _decodeConstantMetadata(constant);
      _cacheConstant(palletName, constant.name, value);
    } catch (_) {}
  }

  _fullyLoadedPallets.add(palletName);
}