createSavedWidthsKey static method
Implementation
static CacheKey createSavedWidthsKey(
List<Level> levels,
Map<Level, double>? savedWidths,
double availableWidth,
) {
final levelsStr = levels.map((l) => l.name).join(',');
final widthsHash = savedWidths?.hashCode ?? 0;
return CacheKey(
cacheName: CacheNames.splitPaneSavedWidths,
key: 'saved_${levelsStr}_w${availableWidth.round()}_s$widthsHash',
);
}