applyTheme method

Future<void> applyTheme(
  1. HubbleThemeData theme
)

Implementation

Future<void> applyTheme(HubbleThemeData theme) async {
  for (final gradient in _gradients.values) {
    gradient.applyTheme(theme);
  }

  for (final color in _colors.values) {
    color.applyTheme(theme);
  }

  for (final border in _borders.values) {
    border.applyTheme(theme);
  }

  for (final shadow in _shadows.values) {
    shadow.applyTheme(theme);
  }

  for (final builder in _builders.values) {
    builder.applyTheme(theme);
  }

  for (final trigger in _eventHandlers.values) {
    trigger.applyTheme(theme);
  }
}