TDBottomTabBarItemWithBadge class

Inheritance

Constructors

TDBottomTabBarItemWithBadge({Key? key, required TDBottomTabBarBasicType basiceType, required TDBottomTabBarComponentType componentType, required TDBottomTabBarOutlineType outlineType, required TDBottomTabBarTabConfig itemConfig, required bool isSelected, required double itemHeight, required double itemWidth, required GestureTapCallback onTap, required int tabsLength})
const

Properties

basiceType TDBottomTabBarBasicType
tab基本类型
final
componentType TDBottomTabBarComponentType
tab选中背景类型
final
hashCode int
The hash code for this object.
no setterinherited
isSelected bool
选中状态
final
itemConfig TDBottomTabBarTabConfig
单个tab的属性配置
final
itemHeight double
tab高度
final
itemWidth double
tab宽度
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
onTap GestureTapCallback
点击事件
final
outlineType TDBottomTabBarOutlineType
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tabsLength int
tab总个数
final

Methods

build(BuildContext context) Widget
Describes the part of the user interface represented by this widget.
override
createElement() StatelessElement
Creates a StatelessElement to manage this widget's location in the tree.
inherited
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

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