SideMenuItemDataTile class

Inheritance

Constructors

SideMenuItemDataTile({required bool isSelected, required void onTap(), Widget? icon, String? title, TextStyle? titleStyle, TextStyle? selectedTitleStyle, String? tooltip, Widget? badgeContent, bool hasSelectedLine = true, Size selectedLineSize = const Size(Constants.itemSelectedLineWidth, Constants.itemSelectedLineHeight), double itemHeight = Constants.itemHeight, EdgeInsetsDirectional margin = Constants.itemMargin, BorderRadiusGeometry? borderRadius, Widget? selectedIcon, Color? highlightSelectedColor, Color? hoverColor, BadgePosition? badgePosition, BadgeStyle? badgeStyle})
const

Properties

badgeContent Widget?
final
badgePosition BadgePosition?
final
badgeStyle BadgeStyle?
final
borderRadius BorderRadiusGeometry?
final
hashCode int
The hash code for this object.
no setterinherited
hasSelectedLine bool
final
highlightSelectedColor Color?
final
hoverColor Color?
final
icon Widget?
final
isSelected bool
final
itemHeight double
final
margin EdgeInsetsDirectional
final
onTap → void Function()
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedIcon Widget?
final
selectedLineSize Size
final
selectedTitleStyle TextStyle?
final
title String?
final
titleStyle TextStyle?
final
tooltip String?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited