$getProperty method

  1. @override
$Value? $getProperty(
  1. Runtime runtime,
  2. String identifier
)

Get a property by identifier on this instance

Implementation

@override
$Value? $getProperty(Runtime runtime, String identifier) {
  switch (identifier) {
    case 'displayLarge':
      final displayLarge = $value.displayLarge;
      return displayLarge == null
          ? const $null()
          : $TextStyle.wrap(displayLarge);
    case 'displayMedium':
      final displayMedium = $value.displayMedium;
      return displayMedium == null
          ? const $null()
          : $TextStyle.wrap(displayMedium);
    case 'displaySmall':
      final displaySmall = $value.displaySmall;
      return displaySmall == null
          ? const $null()
          : $TextStyle.wrap(displaySmall);
    case 'headlineLarge':
      final headlineLarge = $value.headlineLarge;
      return headlineLarge == null
          ? const $null()
          : $TextStyle.wrap(headlineLarge);
    case 'headlineMedium':
      final headlineMedium = $value.headlineMedium;
      return headlineMedium == null
          ? const $null()
          : $TextStyle.wrap(headlineMedium);
    case 'headlineSmall':
      final headlineSmall = $value.headlineSmall;
      return headlineSmall == null
          ? const $null()
          : $TextStyle.wrap(headlineSmall);
    case 'titleLarge':
      final titleLarge = $value.titleLarge;
      return titleLarge == null ? const $null() : $TextStyle.wrap(titleLarge);
    case 'titleMedium':
      final titleMedium = $value.titleMedium;
      return titleMedium == null
          ? const $null()
          : $TextStyle.wrap(titleMedium);
    case 'titleSmall':
      final titleSmall = $value.titleSmall;
      return titleSmall == null ? const $null() : $TextStyle.wrap(titleSmall);
    case 'bodyLarge':
      final bodyLarge = $value.bodyLarge;
      return bodyLarge == null ? const $null() : $TextStyle.wrap(bodyLarge);
    case 'bodyMedium':
      final bodyMedium = $value.bodyMedium;
      return bodyMedium == null ? const $null() : $TextStyle.wrap(bodyMedium);
    case 'bodySmall':
      final bodySmall = $value.bodySmall;
      return bodySmall == null ? const $null() : $TextStyle.wrap(bodySmall);
    case 'labelLarge':
      final labelLarge = $value.labelLarge;
      return labelLarge == null ? const $null() : $TextStyle.wrap(labelLarge);
    case 'labelMedium':
      final labelMedium = $value.labelMedium;
      return labelMedium == null
          ? const $null()
          : $TextStyle.wrap(labelMedium);
    case 'labelSmall':
      final labelSmall = $value.labelSmall;
      return labelSmall == null ? const $null() : $TextStyle.wrap(labelSmall);
  }

  throw UnimplementedError();
}