unregisterFromSheet static method
Implementation
static void unregisterFromSheet(int sheetId) {
final list = _sheetRegistry.remove(sheetId);
if (list == null) return;
for (final desc in list) {
final familyList = _fontFaceRegistry[desc.fontFamily];
if (familyList == null) continue;
familyList.removeWhere((d) => identical(d, desc) || d.sheetId == sheetId);
if (familyList.isEmpty) {
_fontFaceRegistry.remove(desc.fontFamily);
}
}
}