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? onContextMenu, ArcaneInteraction? onMouseEnter, ArcaneInteraction? onMouseLeave, ArcaneInteraction? onFocus, ArcaneInteraction? onBlur, ArcaneInteraction? onKeyDown, ArcaneInteraction? onLongPress}) Map<String, String>
mergeAttrs(List<Map<String, String>> attrs) Map<String, String>
paginationAttrs({required String groupId, required int activePage, required int pageCount}) 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>