core/interaction/interaction_attrs
library
Functions
-
anchorAttrs(String anchorId)
→ Map<String, String>
-
-
calendarAttrs({required String calendarId, required int year, required int month, String mode = 'single', DateTime? selected, DateTime? rangeStart, DateTime? rangeEnd, DateTime? minDate, DateTime? maxDate, bool showWeekNumbers = false, bool showToday = true, int firstDayOfWeek = 0})
→ Map<String, String>
-
-
calendarPickerAttrs(String calendarId)
→ Map<String, String>
-
-
calendarTriggerAttrs(String calendarId)
→ Map<String, String>
-
-
carouselAttrs({required String groupId, required int activeIndex, required int slideCount, bool loop = false, String? autoplayMs})
→ Map<String, String>
-
-
carouselSlideAttrs({required String groupId, required int index, bool active = false})
→ Map<String, String>
-
-
dismissAttrs()
→ Map<String, String>
-
-
fieldAttrs({required String formId, required String name, String? value, bool required = false, bool disabled = false, String? type, String? validate})
→ Map<String, String>
-
-
formAttrs({required String formId, String? endpoint, String? method, bool resetOnSubmit = false})
→ Map<String, String>
-
-
groupAttrs({required String groupId, String mode = 'single', String? value, bool? required, bool? disabled, String? minSelections, String? maxSelections, String? changeAction})
→ Map<String, String>
-
-
groupItemAttrs({required String groupId, required String value, bool selected = false, bool disabled = false})
→ Map<String, String>
-
-
interactionAttrs(ArcaneInteraction? action)
→ Map<String, String>
-
-
interactionEventAttrs({ArcaneInteraction? onClick, ArcaneInteraction? onChange, ArcaneInteraction? onSubmit, ArcaneInteraction? onDoubleClick, ArcaneInteraction? onMouseEnter, ArcaneInteraction? onMouseLeave, ArcaneInteraction? onFocus, ArcaneInteraction? onBlur, ArcaneInteraction? onKeyDown, ArcaneInteraction? onLongPress})
→ Map<String, String>
-
-
mergeAttrs(List<Map<String, String>> attrs)
→ Map<String, String>
-
-
-
panelAttrs({required String groupId, required String panelId, bool expanded = false, bool exclusive = false})
→ Map<String, String>
-
-
panelContentAttrs({required String groupId, required String panelId, bool expanded = false})
→ Map<String, String>
-
-
sliderAttrs({required String sliderId, required double min, required double max, double? value, double? lo, double? hi, double? step, bool range = false, bool disabled = false, String? changeAction})
→ Map<String, String>
-
-
stepAttrs({required String groupId, required int index, bool active = false, bool completed = false})
→ Map<String, String>
-
-
stepperAttrs({required String groupId, required int activeStep, required int stepCount, bool linear = true})
→ Map<String, String>
-
-
surfaceAttrs({required String surface, required String id, bool initiallyOpen = false, bool dismissible = true, bool escapeCloses = true, bool focusTrap = true, bool scrimCloses = true, bool restoreFocus = true, String? anchorId, String? anchorPlacement, String? anchorOffset, String? anchorAlign, String? animation, String? group, bool exclusive = false})
→ Map<String, String>
-
-
tabPanelAttrs({required String groupId, required String tabId, bool active = false})
→ Map<String, String>
-
-
tabsAttrs({required String groupId, required String activeTab, String orientation = 'horizontal'})
→ Map<String, String>
-
-
tabTriggerAttrs({required String groupId, required String tabId, bool active = false, bool disabled = false})
→ Map<String, String>
-
-
textInputAttrs({ArcaneInteraction? onChange, ArcaneInteraction? onSubmit, String? formId, String? fieldName, String? fieldType, String? fieldValidate, bool required = false, bool disabled = false})
→ Map<String, String>
-
-
timePickerAttrs({required String pickerId, bool use24Hour = false, bool clearable = true, String? placeholder, String? value})
→ Map<String, String>
-
-
timePickerClearAttrs()
→ Map<String, String>
-
-
timePickerDisplayAttrs()
→ Map<String, String>
-