validateOrderParameter function

void validateOrderParameter(
  1. LibraryOrderType? order
)

Validate the provided order, if any.

Throws YTMusicUserError if invalid.

Implementation

void validateOrderParameter(LibraryOrderType? order) {
  final orders = ['a_to_z', 'z_to_a', 'recently_added'];
  if (order != null && !orders.contains(order)) {
    throw YTMusicUserError(
      "Invalid order provided. Please use one of the following orders or leave out the parameter: ${orders.join(', ')}",
    );
  }
}