NodeTheme constructor

const NodeTheme({
  1. required Color backgroundColor,
  2. required Color selectedBackgroundColor,
  3. required Color borderColor,
  4. required Color selectedBorderColor,
  5. required double borderWidth,
  6. required double selectedBorderWidth,
  7. required BorderRadius borderRadius,
  8. required EdgeInsets padding,
  9. required TextStyle titleStyle,
  10. required TextStyle contentStyle,
})

Creates a new node theme with the specified properties.

All parameters are required to ensure complete theme configuration.

Implementation

const NodeTheme({
  required this.backgroundColor,
  required this.selectedBackgroundColor,
  required this.borderColor,
  required this.selectedBorderColor,
  required this.borderWidth,
  required this.selectedBorderWidth,
  required this.borderRadius,
  required this.padding,
  required this.titleStyle,
  required this.contentStyle,
});