repeat method
🚀 Repeats the list items times number of times
If list is null/empty or times <= 0, returns an empty list.
Implementation
List<T> repeat(int times) {
if (isNullOrEmpty || times <= 0) return <T>[];
// Iterable.generate use karke list ko expand kar rahe hain
return List<T>.from(
Iterable.generate(times, (_) => this!).expand((element) => element));
}