播放器 UI 设计 Token
命名规则:color/fontSize/iconSize/padding + 语义
使用原则:禁止硬编码,必须通过 Token 引用
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Constants
- colorBarBackground → const Color
- 顶部栏背景色
- colorOnPrimary → const Color
- 顶部栏图标/文字颜色
- colorSettingPanel → const Color
- 设置面板背景色
- colorSettingPanelItem → const Color
- 设置面板列表项颜色
- commonIconSize → const double
- Common 通用 Icon 大小
- commonSliderHeight → const double
- Common 通用 Slide 大小
- commonTextSize → const double
- Common 通用 Text 大小
- fontSizeTitle → const double
- 顶部栏标题字号
- fontWeightTitle → const FontWeight
- 顶部栏标题字号
- iconSizeTopBar → const double
- 顶部栏图标尺寸
- kBottomBarButtonPadding → const double
- BottomBar Button 边距
- kBottomBarControlBtnPadding → const double
- BottomBar ControlButton 边距
- kBottomBarHeight → const double
- 竖屏 BottomBar 高度
- kBottomBarIconSize → const double
- BottomBar Icon 大小
- kBottomBarPortraitHorizontalPadding → const double
- 底部栏竖屏水平内边距
- kBottomBarPortraitVerticalPadding → const double
- 底部栏竖屏垂直内边距
- kCenterDisplayBorderRadius → const double
- 中心显示控件圆角半径
- kCenterDisplayTopExtraPadding → const double
- 中心显示控件顶部额外边距
- kChapterArrowIconSize → const Size
- 章节箭头图标尺寸
- kChapterChipBorderRadius → const double
- 章节 Chip 圆角半径
- kChapterChipHorizontalPadding → const double
- 章节 Chip 水平内边距
- kChapterChipListHeight → const double
- 章节 Chip 列表高度
- kChapterChipMaxWidth → const double
- 章节 Chip 最大宽度
- kChapterChipSelectedBackground → const Color
- 章节 Chip 选中背景色
- kChapterChipSelectedTextColor → const Color
- 章节 Chip 选中文字颜色
- kChapterChipSpacing → const double
- 章节 Chip 水平间距
- kChapterChipUnselectedBackground → const Color
- 章节 Chip 未选中背景色
- kChapterMarkerColor → const Color
- 章节标记点颜色
- kChapterMarkerHitRadius → const double
- 章节标记点击命中半径
- kChapterMarkerWidth → const double
- 章节标记点宽度
- kChaptersPanelBlurSigma → const double
- 章节列表面板毛玻璃模糊半径
- kChaptersPanelCloseButtonBackground → const Color
- 章节面板关闭按钮背景色
- kChaptersPanelCloseButtonSize → const double
- 章节列表关闭按钮尺寸
- kChaptersPanelCloseIconSize → const double
- 章节列表关闭图标尺寸
- kChaptersPanelHeaderHeight → const double
- 章节列表面板头部高度
- kChaptersPanelHeaderItemSpacing → const double
- 章节列表面板头部元素间距
- kChaptersPanelItemBackground → const Color
- 章节列表项背景色
- kChaptersPanelItemBorderRadius → const double
- 章节列表项圆角
- kChaptersPanelItemContentSpacing → const double
- 章节列表项缩略图与内容间距
- kChaptersPanelItemHeight → const double
- 章节列表项高度
- kChaptersPanelItemPadding → const EdgeInsets
- 章节列表项内边距
- kChaptersPanelItemSelectedBackground → const Color
- 章节列表项选中背景色
- kChaptersPanelItemSpacing → const double
- 章节列表项间距
- kChaptersPanelItemTitleTimeSpacing → const double
- 章节列表项标题与时间间距
- kChaptersPanelOverlayBottomColor → const Color
- 章节面板毛玻璃遮罩底部颜色
- kChaptersPanelOverlayTopColor → const Color
- 章节面板毛玻璃遮罩顶部颜色
- kChaptersPanelPadding → const double
- 章节列表面板内边距
- kChaptersPanelSecondaryTextColor → const Color
- 章节面板辅助文本颜色
- kChaptersPanelThumbnailBorderRadius → const double
- 章节列表缩略图圆角
- kChaptersPanelThumbnailPlaceholderBackground → const Color
- 章节面板缩略图占位背景色
- kChaptersPanelThumbnailPlaceholderIconColor → const Color
- 章节面板缩略图占位图标颜色
- kChaptersPanelThumbnailPlaceholderIconSize → const double
- 章节列表缩略图占位图标尺寸
- kChaptersPanelThumbnailWidth → const double
- 章节列表缩略图宽度
- kChaptersPanelWidth → const double
- 章节列表面板宽度
- kColorProgressBarTimeShadow → const Color
- 进度条时间显示阴影颜色
- kControlHorizontalInsets → const double
- 中心状态控制控件左右边距
- kControlSliderElevation → const double
- 中心状态控制栏滑动 Thumb 阴影大小
- kControlSliderThumbRadius → const double
- 中心状态控制栏滑动 Thumb 尺寸大小
- kControlSlideWidth → const double
- 中心状态滑动框
- kControlValueWidth → const double
- 中心状态控制栏 显示文字默认宽度
- kControlVerticalInsets → const double
- 中心状态控制控件上下边距
- kControlWidgetColor → const Color
- 倍速模式背景颜色
- kControlWidgetHeight → const double
- 中心状态控制栏整体高度
- kControlWidgetItemPadding → const double
- 中心状态控制控件边距
- kControlWidgetWidth → const double
- 中心状态控制栏整体宽度
- kDefaultThumbnailAspectRatio → const double
- 默认缩略图宽高比
- kIconHorizontalMargin → const double
- 图标水平边距
- kLandscapeBottomBarHeight → const double
- 横屏 BottomBar 高度
- kLandscapeBottomBarPadding → const double
- 横屏 BottomBar 边距
- kLandscapeChapterHintColor → const Color
- 横屏章节提示字体颜色
- kLandscapeChapterInfoSpacing → const double
- 横屏章节信息元素间距
- kLandscapeChapterTitleIconSpacing → const double
- 横屏章节标题与箭头间距
- kLandscapeChapterTitleMaxWidth → const double
- 横屏章节标题最大宽度
- kLandscapeSettingPanelWidth → const double
- 横屏设置面板宽度
- kPlayStateErrorFontSize → const double
- 播放状态错误信息字号
- kPlayStateIconMessageSpacing → const double
- 播放状态错误图标与信息间距
- kPlayStateIconSize → const double
- 播放状态错误图标尺寸
- kPortraitSettingPanelTopMargin → const double
- 竖屏设置面板顶部间距
- kProgressBarTimeShadowBlurRadius → const double
- 进度条时间文本阴影模糊半径
- kRightWheelPanelWidth → const double
- 右侧滚轮设置面板宽度
- kSeekThumbnailBottomOffset → const double
- 缩略图 底部间距
- kSeekThumbnailTimeFontSize → const double
- Seek 缩略图时间文本字号
- kSettingPanelItemPadding → const double
- 列表项内边距
- kSettingPanelLandScapeDividerMargin → const double
- 横屏单项分割线外边距
- kSettingPanelLandScapeHeight → const double
- 内部横屏单项高度
- kSettingPanelLandScapePadding → const double
- 横屏内边距布局
- kSettingPanelLineHeight → const double
- 分割线高度
- kSettingPanelPaddingAll → const double
- 内边距布局
- kSettingPanelPortraitDividerMargin → const double
- 竖屏单项分割线外边距
- kSettingPanelPortraitHeight → const double
- 内部竖屏单项高度
- kSliderBackgroundColor → const Color
- 进度条背景颜色
- kSliderBufferColor → const Color
- 进度条缓冲颜色
- kSliderLandscapeThumbRadius → const double
- 横屏进度条 Thumb 半径
- kSliderPortraitThumbRadius → const double
- 竖屏进度条 Thumb 半径
- kSliderProgressColor → const Color
- 进度条进度颜色
- kSliderThumbColor → const Color
- 进度条指示器颜色
- kSliderTrackBorderRadius → const Radius
- 进度条轨道圆角
- kSpeedDisplayFontSize → const double
- 倍速文本字号
- kSpeedDisplayIconTextSpacing → const double
- 倍速图标与文字间距
- kStatusWidgetPadding → const double
- 播放器状态栏 默认内边距
- kStatusWidgetRadius → const double
- 播放器状态栏 默认圆角尺寸
- kThumbnailBorderRadius → const double
- 缩略图圆角
- kThumbnailTimeSpacing → const double
- 缩略图与时间文本间距
- kThumbnailWidth → const double
- 缩略图宽度
- kTopBarHeight → const double
- 顶部栏高度
- kTopBarLandscapeBackButtonLeftMargin → const double
- 顶部栏横屏返回按钮左边距
- kTopBarLandscapeHorizontalMargin → const double
- 顶部栏横屏水平边距
- kTopBarLandscapeRightButtonRightMargin → const double
- 顶部栏横屏右侧按钮右边距
- kTopBarPortraitHorizontalMargin → const double
- 顶部栏竖屏水平边距
- kVideoSliderHorizontalPadding → const double
- 视频进度条控件内边距
- paddingBarButton → const EdgeInsets
- 顶部栏按钮间距