import 'package:equatable/equatable.dart';

/// Represents accessibility requirements or features.
///
/// Can apply to Staff (needs) or Events (provision).
class Accessibility extends Equatable {

  const Accessibility({
    required this.id,
    required this.name,
  });
  /// Unique identifier.
  final String id;

  /// Description (e.g. "Wheelchair Access").
  final String name;

  @override
  List<Object?> get props => <Object?>[id, name];
}