fallbackFamilies property

List<String> get fallbackFamilies

VS Code fallback chain with CJK mono faces appended before monospace.

Implementation

static List<String> get fallbackFamilies => switch (defaultTargetPlatform) {
  TargetPlatform.macOS => const [
    'Monaco',
    'Courier New',
    'Noto Sans Mono CJK SC',
    'monospace',
  ],
  TargetPlatform.windows => const [
    'Cascadia Mono',
    'Courier New',
    'Courier',
    'Noto Sans Mono CJK SC',
    'monospace',
  ],
  TargetPlatform.linux => const [
    'JetBrains Mono',
    'Cascadia Mono',
    'Fira Code',
    'Hack',
    'Inconsolata',
    'Iosevka',
    'Meslo NF',
    'Ubuntu Mono',
    'DejaVu Sans Mono',
    'Liberation Mono',
    'Noto Sans Mono CJK SC',
    'monospace',
  ],
  _ => const ['monospace'],
};