carouselAttrs function
Implementation
Map<String, String> carouselAttrs({
required String groupId,
required int activeIndex,
required int slideCount,
bool loop = false,
String? autoplayMs,
}) {
final Map<String, String> out = <String, String>{
'data-arcane-carousel': groupId,
'data-arcane-carousel-active': activeIndex.toString(),
'data-arcane-carousel-count': slideCount.toString(),
};
if (loop) out['data-arcane-carousel-loop'] = 'true';
if (autoplayMs != null) {
out['data-arcane-carousel-autoplay'] = autoplayMs;
}
return out;
}