SYMBOL INDEX (2735 symbols across 266 files) FILE: simple_live_app/lib/app/app_style.dart class AppColors (line 7) | class AppColors { class AppStyle (line 21) | class AppStyle { FILE: simple_live_app/lib/app/constant.dart class Constant (line 4) | class Constant { class HomePageItem (line 37) | class HomePageItem { FILE: simple_live_app/lib/app/controller/app_settings_controller.dart class AppSettingsController (line 11) | class AppSettingsController extends GetxController { method onInit (line 23) | void onInit() method initSiteSort (line 162) | void initSiteSort() method initHomeSort (line 182) | void initHomeSort() method setNoFirstRun (line 202) | void setNoFirstRun() method changeTheme (line 206) | void changeTheme() method setTheme (line 235) | void setTheme(int i) method setHardwareDecode (line 244) | void setHardwareDecode(bool e) method setChatTextSize (line 251) | void setChatTextSize(double e) method setChatTextGap (line 257) | void setChatTextGap(double e) method setChatBubbleStyle (line 263) | void setChatBubbleStyle(bool e) method setDanmuSize (line 270) | void setDanmuSize(double e) method setDanmuSpeed (line 276) | void setDanmuSpeed(double e) method setDanmuArea (line 282) | void setDanmuArea(double e) method setDanmuOpacity (line 288) | void setDanmuOpacity(double e) method setDanmuEnable (line 294) | void setDanmuEnable(bool e) method setDanmuStrokeWidth (line 300) | void setDanmuStrokeWidth(double e) method setDanmuFontWeight (line 307) | void setDanmuFontWeight(int e) method setQualityLevel (line 314) | void setQualityLevel(int level) method setQualityLevelCellular (line 321) | void setQualityLevelCellular(int level) method setAutoExitEnable (line 328) | void setAutoExitEnable(bool e) method setAutoExitDuration (line 335) | void setAutoExitDuration(int e) method setRoomAutoExitDuration (line 342) | void setRoomAutoExitDuration(int e) method setPlayerCompatMode (line 349) | void setPlayerCompatMode(bool e) method setPlayerBufferSize (line 356) | void setPlayerBufferSize(int e) method setPlayerAutoPause (line 363) | void setPlayerAutoPause(bool e) method setAutoFullScreen (line 370) | void setAutoFullScreen(bool e) method setPlayerShowSuperChat (line 377) | void setPlayerShowSuperChat(bool e) method addShieldList (line 384) | void addShieldList(String e) method removeShieldList (line 389) | void removeShieldList(String e) method clearShieldList (line 394) | Future clearShieldList() method setScaleMode (line 399) | void setScaleMode(int value) method setSiteSort (line 408) | void setSiteSort(List e) method setHomeSort (line 417) | void setHomeSort(List e) method setPlayerVolume (line 426) | void setPlayerVolume(double value) method setPIPHideDanmu (line 435) | void setPIPHideDanmu(bool e) method setStyleColor (line 441) | void setStyleColor(int e) method setIsDynamic (line 447) | void setIsDynamic(bool e) method setDanmuTopMargin (line 453) | void setDanmuTopMargin(double e) method setDanmuBottomMargin (line 460) | void setDanmuBottomMargin(double e) method setBiliBiliLoginTip (line 467) | void setBiliBiliLoginTip(bool e) method setLogEnable (line 474) | void setLogEnable(bool e) method setCustomPlayerOutput (line 480) | void setCustomPlayerOutput(bool e) method setVideoOutputDriver (line 487) | void setVideoOutputDriver(String e) method setAudioOutputDriver (line 494) | void setAudioOutputDriver(String e) method setVideoHardwareDecoder (line 501) | void setVideoHardwareDecoder(String e) method setAutoUpdateFollowEnable (line 508) | void setAutoUpdateFollowEnable(bool e) method setAutoUpdateFollowDuration (line 515) | void setAutoUpdateFollowDuration(int e) method setUpdateFollowThreadCount (line 522) | void setUpdateFollowThreadCount(int e) method setPlayerForceHttps (line 529) | void setPlayerForceHttps(bool e) FILE: simple_live_app/lib/app/controller/base_controller.dart class BaseController (line 11) | class BaseController extends GetxController { method handleError (line 34) | void handleError(Object exception, {bool showPageError = false}) method exceptionToString (line 46) | String exceptionToString(Object exception) method onLogin (line 50) | void onLogin() method onLogout (line 51) | void onLogout() class BasePageController (line 54) | class BasePageController extends BaseController { method refreshData (line 64) | Future refreshData() method loadData (line 70) | Future loadData() method getData (line 105) | Future> getData(int page, int pageSize) method scrollToTopOrRefresh (line 109) | void scrollToTopOrRefresh() FILE: simple_live_app/lib/app/custom_throttle.dart class DelayedThrottle (line 5) | class DelayedThrottle { method invoke (line 12) | void invoke(Future Function() longCostFunc) FILE: simple_live_app/lib/app/event_bus.dart class EventBus (line 6) | class EventBus { method emit (line 20) | void emit(String name, T data) method listen (line 30) | StreamSubscription listen(String name, Function(dynamic)? onD... FILE: simple_live_app/lib/app/log.dart class Log (line 12) | class Log { method initWriter (line 14) | void initWriter() method disposeWriter (line 18) | void disposeWriter() method writeLog (line 23) | void writeLog(content, [Level level = Level.info]) method addDebugLog (line 30) | void addDebugLog(String content, Color? color) method d (line 57) | void d(String message, [bool writeFile = true]) method i (line 65) | void i(String message, [bool writeFile = true]) method e (line 74) | void e(String message, StackTrace stackTrace, method w (line 83) | void w(String message, [bool writeFile = true]) method logPrint (line 91) | void logPrint(dynamic obj, [bool writeFile = true]) class LogFileWriter (line 105) | class LogFileWriter { method initFile (line 113) | void initFile() method write (line 124) | void write(String content) method close (line 129) | Future close() method writeSystemInfo (line 133) | void writeSystemInfo() class DebugLogModel (line 157) | class DebugLogModel { FILE: simple_live_app/lib/app/sites.dart class Sites (line 5) | class Sites { class Site (line 40) | class Site { FILE: simple_live_app/lib/app/utils.dart type TextValidate (line 16) | typedef TextValidate = bool Function(String text); class Utils (line 18) | class Utils { method parseTime (line 25) | String parseTime(DateTime? dt) method showAlertDialog (line 49) | Future showAlertDialog( method showMessageDialog (line 91) | Future showMessageDialog(String content, method showRightDialog (line 111) | void showRightDialog({ method hideRightDialog (line 181) | void hideRightDialog() method showBottomSheet (line 185) | Future showBottomSheet({ method showEditTextDialog (line 227) | Future showEditTextDialog( method showOptionDialog (line 279) | Future showOptionDialog( method showInformationHelpDialog (line 310) | Future showInformationHelpDialog({ method showStatement (line 332) | Future showStatement() method showMapOptionDialog (line 347) | Future showMapOptionDialog( method parseVersion (line 374) | int parseVersion(String version) method onlineToString (line 383) | String onlineToString(int num) method checkPhotoPermission (line 391) | Future checkPhotoPermission() method checkStorgePermission (line 417) | Future checkStorgePermission() method convertHexColor (line 447) | Color convertHexColor(String hexColor) method copyToClipboard (line 472) | void copyToClipboard(String text) method getClipboard (line 483) | Future getClipboard() method isRegexFormat (line 498) | bool isRegexFormat(String keyword) method removeRegexFormat (line 504) | String removeRegexFormat(String keyword) method parseFileSize (line 508) | String parseFileSize(int size) FILE: simple_live_app/lib/app/utils/archive.dart function add (line 22) | add(String name, T raw) FILE: simple_live_app/lib/app/utils/document.dart function clear (line 7) | Future clear() function clearSync (line 30) | void clearSync() FILE: simple_live_app/lib/app/utils/listen_fourth_button.dart class FourthButtonTapGestureRecognizer (line 6) | class FourthButtonTapGestureRecognizer extends BaseTapGestureRecognizer { method handleTapDown (line 10) | void handleTapDown({required PointerDownEvent down}) method handleTapCancel (line 27) | void handleTapCancel( method handleTapUp (line 33) | void handleTapUp( FILE: simple_live_app/lib/main.dart function main (line 39) | void main() function migrateData (line 63) | Future migrateData() function initWindow (line 103) | Future initWindow() function initServices (line 119) | Future initServices() function initCoreLog (line 144) | void initCoreLog() class MyApp (line 169) | class MyApp extends StatelessWidget { method build (line 173) | Widget build(BuildContext context) FILE: simple_live_app/lib/models/account/bilibili_user_info_page.dart function asT (line 3) | T? asT(dynamic value) class BiliBiliUserInfoModel (line 10) | class BiliBiliUserInfoModel { method toString (line 44) | String toString() method toJson (line 48) | Map toJson() FILE: simple_live_app/lib/models/db/follow_user.dart class FollowUser (line 6) | @HiveType(typeId: 1) method toJson (line 57) | Map toJson() FILE: simple_live_app/lib/models/db/follow_user.g.dart class FollowUserAdapter (line 9) | class FollowUserAdapter extends TypeAdapter { method read (line 14) | FollowUser read(BinaryReader reader) method write (line 31) | void write(BinaryWriter writer, FollowUser obj) FILE: simple_live_app/lib/models/db/follow_user_tag.dart class FollowUserTag (line 5) | @HiveType(typeId: 3) method toJson (line 32) | Map toJson() method copyWith (line 40) | FollowUserTag copyWith({ FILE: simple_live_app/lib/models/db/follow_user_tag.g.dart class FollowUserTagAdapter (line 9) | class FollowUserTagAdapter extends TypeAdapter { method read (line 14) | FollowUserTag read(BinaryReader reader) method write (line 27) | void write(BinaryWriter writer, FollowUserTag obj) FILE: simple_live_app/lib/models/db/history.dart class History (line 5) | @HiveType(typeId: 2) method toJson (line 44) | Map toJson() FILE: simple_live_app/lib/models/db/history.g.dart class HistoryAdapter (line 9) | class HistoryAdapter extends TypeAdapter { method read (line 14) | History read(BinaryReader reader) method write (line 30) | void write(BinaryWriter writer, History obj) FILE: simple_live_app/lib/models/sync_client_info_model.dart function asT (line 3) | T? asT(dynamic value) class SyncClientInfoModel (line 10) | class SyncClientInfoModel { method toString (line 34) | String toString() method toJson (line 38) | Map toJson() FILE: simple_live_app/lib/models/version_model.dart function asT (line 3) | T? asT(dynamic value) class VersionModel (line 10) | class VersionModel { method toString (line 31) | String toString() method toJson (line 35) | Map toJson() FILE: simple_live_app/lib/modules/category/category_controller.dart class CategoryController (line 11) | class CategoryController extends GetxController method onInit (line 20) | void onInit() method refreshOrScrollTop (line 36) | void refreshOrScrollTop() method onClose (line 45) | void onClose() FILE: simple_live_app/lib/modules/category/category_list_controller.dart class CategoryListController (line 6) | class CategoryListController extends BasePageController { method getData (line 11) | Future> getData(int page, int pageSize) class AppLiveCategory (line 18) | class AppLiveCategory extends LiveCategory { FILE: simple_live_app/lib/modules/category/category_list_view.dart class CategoryListView (line 14) | class CategoryListView extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) method buildSubCategory (line 81) | Widget buildSubCategory(LiveSubCategory item) method buildShowMore (line 107) | Widget buildShowMore(AppLiveCategory item) FILE: simple_live_app/lib/modules/category/category_page.dart class CategoryPage (line 8) | class CategoryPage extends GetView { method build (line 12) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/category/detail/category_detail_controller.dart class CategoryDetailController (line 5) | class CategoryDetailController extends BasePageController { method getData (line 14) | Future> getData(int page, int pageSize) FILE: simple_live_app/lib/modules/category/detail/category_detail_page.dart class CategoryDetailPage (line 10) | class CategoryDetailPage extends GetView { method build (line 14) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/follow_user/follow_user_controller.dart class FollowUserController (line 15) | class FollowUserController extends BasePageController { method onInit (line 31) | void onInit() method refreshData (line 48) | Future refreshData() method getData (line 55) | Future> getData(int page, int pageSize) method updateTagList (line 71) | void updateTagList() method filterData (line 81) | void filterData() method setFilterMode (line 94) | void setFilterMode(FollowUserTag tag) method removeItem (line 99) | void removeItem(FollowUser item) method updateItem (line 115) | void updateItem(FollowUser item) method setItemTag (line 119) | void setItemTag(FollowUser item, FollowUserTag targetTag) method removeTag (line 134) | Future removeTag(FollowUserTag tag) method addTag (line 148) | void addTag(String tag) method updateTag (line 154) | void updateTag(FollowUserTag followUserTag) method updateTagName (line 161) | void updateTagName(FollowUserTag followUserTag, String newTagName) method updateTagOrder (line 186) | void updateTagOrder(int oldIndex, int newIndex) method onClose (line 196) | void onClose() FILE: simple_live_app/lib/modules/follow_user/follow_user_page.dart class FollowUserPage (line 16) | class FollowUserPage extends GetView { method build (line 20) | Widget build(BuildContext context) method setFollowTagDialog (line 181) | void setFollowTagDialog(FollowUser item) method showTagsManager (line 272) | void showTagsManager() method editTagDialog (line 324) | void editTagDialog(String title, {FollowUserTag? followUserTag}) FILE: simple_live_app/lib/modules/home/home_controller.dart class HomeController (line 12) | class HomeController extends GetxController method onInit (line 23) | void onInit() method refreshOrScrollTop (line 39) | void refreshOrScrollTop() method toSearch (line 47) | void toSearch() method onClose (line 52) | void onClose() FILE: simple_live_app/lib/modules/home/home_list_controller.dart class HomeListController (line 5) | class HomeListController extends BasePageController { method getData (line 10) | Future> getData(int page, int pageSize) FILE: simple_live_app/lib/modules/home/home_list_view.dart class HomeListView (line 10) | class HomeListView extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/home/home_page.dart class HomePage (line 8) | class HomePage extends GetView { method build (line 12) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/indexed/indexed_controller.dart class IndexedController (line 16) | class IndexedController extends GetxController { method setIndex (line 27) | void setIndex(int i) method onInit (line 58) | void onInit() method showFirstRun (line 67) | void showFirstRun() FILE: simple_live_app/lib/modules/indexed/indexed_page.dart class IndexedPage (line 7) | class IndexedPage extends GetView { method build (line 11) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/live_room/live_room_controller.dart class LiveRoomController (line 31) | class LiveRoomController extends PlayerController with WidgetsBindingObs... method onInit (line 111) | void onInit() method scrollListener (line 126) | void scrollListener() method initAutoExit (line 134) | void initAutoExit() method setAutoExit (line 146) | void setAutoExit() method refreshRoom (line 178) | void refreshRoom() method chatScrollToBottom (line 187) | void chatScrollToBottom() method initDanmau (line 198) | void initDanmau() method onWSMessage (line 205) | void onWSMessage(LiveMessage msg) method addSysMsg (line 259) | void addSysMsg(String msg) method onWSClose (line 271) | void onWSClose(String msg) method onWSReady (line 276) | void onWSReady() method loadData (line 281) | void loadData() method getPlayQualites (line 345) | void getPlayQualites() method getQualityLevel (line 378) | Future getQualityLevel() method getPlayUrl (line 392) | void getPlayUrl() method changePlayLine (line 412) | void changePlayLine(int index) method initPlaylist (line 419) | void initPlaylist() method setPlayer (line 437) | void setPlayer() method mediaEnd (line 445) | void mediaEnd() method mediaError (line 472) | void mediaError(String error) method getSuperChatMessage (line 497) | void getSuperChatMessage() method removeSuperChats (line 509) | void removeSuperChats() method addHistory (line 517) | void addHistory() method followUser (line 539) | void followUser() method removeFollowUser (line 559) | void removeFollowUser() method share (line 573) | void share() method copyUrl (line 580) | void copyUrl() method copyPlayUrl (line 589) | void copyPlayUrl() method showDanmuSettingsSheet (line 605) | void showDanmuSettingsSheet() method showVolumeSlider (line 623) | void showVolumeSlider(BuildContext targetContext) method showQualitySheet (line 655) | void showQualitySheet() method showPlayUrlsSheet (line 679) | void showPlayUrlsSheet() method showPlayerSettingsSheet (line 706) | void showPlayerSettingsSheet() method showDanmuShield (line 751) | void showDanmuShield() method addKeyword (line 754) | void addKeyword() method showFollowUserSheet (line 829) | void showFollowUserSheet() method showAutoExitSheet (line 875) | void showAutoExitSheet() method openNaviteAPP (line 943) | void openNaviteAPP() method resetRoom (line 972) | void resetRoom(Site site, String roomId) method copyErrorDetail (line 996) | void copyErrorDetail() method didChangeAppLifecycleState (line 1007) | void didChangeAppLifecycleState(AppLifecycleState state) method startLiveDurationTimer (line 1024) | void startLiveDurationTimer() method onClose (line 1055) | void onClose() FILE: simple_live_app/lib/modules/live_room/live_room_page.dart class LiveRoomPage (line 28) | class LiveRoomPage extends GetView { method build (line 32) | Widget build(BuildContext context) method buildPageUI (line 114) | Widget buildPageUI() method buildPhoneUI (line 132) | Widget buildPhoneUI(BuildContext context) method buildTabletUI (line 146) | Widget buildTabletUI(BuildContext context) method buildMediaPlayer (line 241) | Widget buildMediaPlayer() method buildUserProfile (line 289) | Widget buildUserProfile(BuildContext context) method buildBottomActions (line 376) | Widget buildBottomActions(BuildContext context) method buildMessageArea (line 435) | Widget buildMessageArea() method buildMessageItem (line 521) | Widget buildMessageItem(LiveMessage message) method buildSuperChats (line 597) | Widget buildSuperChats() method buildSettings (line 618) | Widget buildSettings() method buildFollowList (line 730) | Widget buildFollowList() method buildAppbarActions (line 772) | List buildAppbarActions(BuildContext context) method showMore (line 783) | void showMore() method parseDuration (line 903) | String parseDuration(int sec) FILE: simple_live_app/lib/modules/live_room/player/player_controller.dart function initializePlayer (line 40) | Future initializePlayer() function hideControls (line 130) | void hideControls() function setLockState (line 135) | void setLockState() function showControls (line 145) | void showControls() function resetHideControlsTimer (line 152) | void resetHideControlsTimer() function updateScaleMode (line 163) | void updateScaleMode() function initDanmakuController (line 193) | void initDanmakuController(DanmakuController e) function updateDanmuOption (line 208) | void updateDanmuOption(DanmakuOption? option) function disposeDanmakuController (line 213) | void disposeDanmakuController() function addDanmaku (line 217) | void addDanmaku(List items) function initSystem (line 235) | void initSystem() function resetSystem (line 253) | Future resetSystem() function enterFullScreen (line 275) | void enterFullScreen() function exitFull (line 291) | void exitFull() function enterSmallWindow (line 308) | void enterSmallWindow() function exitSmallWindow (line 336) | void exitSmallWindow() function setLandscapeOrientation (line 349) | Future setLandscapeOrientation() function setPortraitOrientation (line 361) | Future setPortraitOrientation() function beforeIOS16 (line 370) | Future beforeIOS16() function saveScreenshot (line 381) | Future saveScreenshot() function enablePIP (line 431) | Future enablePIP() function onTap (line 476) | void onTap() function onEnter (line 485) | void onEnter(PointerEnterEvent event) function onExit (line 491) | void onExit(PointerExitEvent event) function onHover (line 497) | void onHover(PointerHoverEvent event, BuildContext context) function onDoubleTap (line 509) | void onDoubleTap(TapDownDetails details) function onVerticalDragStart (line 529) | void onVerticalDragStart(DragStartDetails details) function onVerticalDragUpdate (line 558) | void onVerticalDragUpdate(DragUpdateDetails e) function setGestureVolume (line 580) | void setGestureVolume(double dy) function _convertVolume (line 608) | int _convertVolume(int volume) function _realSetVolume (line 612) | Future _realSetVolume(int volume) function setGestureBrightness (line 617) | void setGestureBrightness(double dy) function onVerticalDragEnd (line 644) | void onVerticalDragEnd(DragEndDetails details) class PlayerController (line 655) | class PlayerController extends BaseController method onInit (line 663) | void onInit() method initStream (line 678) | void initStream() method disposeStream (line 719) | void disposeStream() method mediaEnd (line 729) | void mediaEnd() method mediaError (line 733) | void mediaError(String error) method showDebugInfo (line 737) | void showDebugInfo() method onClose (line 837) | void onClose() FILE: simple_live_app/lib/modules/live_room/player/player_controls.dart function playerControls (line 22) | Widget playerControls( function buildFullControls (line 41) | Widget buildFullControls( function buildLockButton (line 401) | Widget buildLockButton(LiveRoomController controller) function buildControls (line 428) | Widget buildControls( function buildDanmuView (line 648) | Widget buildDanmuView(VideoState videoState, LiveRoomController controller) function showLinesInfo (line 683) | void showLinesInfo(LiveRoomController controller) function showQualitesInfo (line 735) | void showQualitesInfo(LiveRoomController controller) function showDanmakuSettings (line 766) | void showDanmakuSettings(LiveRoomController controller) function showPlayerSettings (line 786) | void showPlayerSettings(LiveRoomController controller) function showFollowUser (line 849) | void showFollowUser(LiveRoomController controller) class PlayerSuperChatCard (line 902) | class PlayerSuperChatCard extends StatefulWidget { method createState (line 913) | State createState() class _PlayerSuperChatCardState (line 916) | class _PlayerSuperChatCardState extends State { method initState (line 920) | void initState() method dispose (line 936) | void dispose() method build (line 942) | Widget build(BuildContext context) class LocalDisplaySC (line 954) | class LocalDisplaySC { class PlayerSuperChatOverlay (line 961) | class PlayerSuperChatOverlay extends StatefulWidget { method createState (line 966) | State createState() class _PlayerSuperChatOverlayState (line 969) | class _PlayerSuperChatOverlayState extends State { method _addSC (line 974) | void _addSC(LiveSuperChatMessage sc, {int? customSeconds}) method initState (line 990) | void initState() method dispose (line 1016) | void dispose() method build (line 1025) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/mine/account/account_controller.dart class AccountController (line 12) | class AccountController extends GetxController { method bilibiliTap (line 13) | void bilibiliTap() method bilibiliLogin (line 25) | void bilibiliLogin() method doBiliBiliCookieLogin (line 69) | void doBiliBiliCookieLogin() method douyinTap (line 82) | void douyinTap() method doDouyinCookieConfig (line 94) | void doDouyinCookieConfig() FILE: simple_live_app/lib/modules/mine/account/account_page.dart class AccountPage (line 8) | class AccountPage extends GetView { method build (line 12) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/mine/account/bilibili/qr_login_controller.dart type QRStatus (line 9) | enum QRStatus { class BiliBiliQRLoginController (line 17) | class BiliBiliQRLoginController extends GetxController { method onInit (line 19) | void onInit() method loadQRCode (line 37) | void loadQRCode() method startPoll (line 58) | void startPoll() method pollQRStatus (line 67) | void pollQRStatus() method onClose (line 107) | void onClose() FILE: simple_live_app/lib/modules/mine/account/bilibili/qr_login_page.dart class BiliBiliQRLoginPage (line 7) | class BiliBiliQRLoginPage extends GetView { method build (line 11) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/mine/account/bilibili/web_login_controller.dart class BiliBiliWebLoginController (line 8) | class BiliBiliWebLoginController extends BaseController { method onWebViewCreated (line 11) | void onWebViewCreated(InAppWebViewController controller) method toQRLogin (line 20) | void toQRLogin() method onLoadStop (line 25) | void onLoadStop(InAppWebViewController controller, Uri? uri) method logined (line 34) | Future logined() FILE: simple_live_app/lib/modules/mine/account/bilibili/web_login_page.dart class BiliBiliWebLoginPage (line 6) | class BiliBiliWebLoginPage extends GetView { method build (line 10) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/mine/history/history_controller.dart class HistoryController (line 6) | class HistoryController extends BasePageController { method getData (line 8) | Future> getData(int page, int pageSize) method clean (line 15) | void clean() method removeItem (line 24) | void removeItem(History item) FILE: simple_live_app/lib/modules/mine/history/history_page.dart class HistoryPage (line 11) | class HistoryPage extends GetView { method build (line 15) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/mine/mine_page.dart class MinePage (line 13) | class MinePage extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) method _buildCard (line 267) | Widget _buildCard(BuildContext context, {required List children}) FILE: simple_live_app/lib/modules/mine/parse/parse_controller.dart class ParseController (line 11) | class ParseController extends GetxController { method jumpToRoom (line 15) | void jumpToRoom(String e) method getPlayUrl (line 36) | void getPlayUrl(String e) method parse (line 109) | Future parse(String url) method getLocation (line 162) | Future getLocation(String url) FILE: simple_live_app/lib/modules/mine/parse/parse_page.dart class ParsePage (line 7) | class ParsePage extends GetView { method build (line 11) | Widget build(BuildContext context) method buildCard (line 118) | Widget buildCard({required BuildContext context, required Widget child}) FILE: simple_live_app/lib/modules/other/debug_log_page.dart class DebugLogPage (line 10) | class DebugLogPage extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/search/douyin/douyin_search_controller.dart class DouyinSearchController (line 12) | class DouyinSearchController extends BaseController { method onWebViewCreated (line 15) | void onWebViewCreated(InAppWebViewController controller) method reloadWebView (line 32) | void reloadWebView() method onLoadStop (line 47) | void onLoadStop(InAppWebViewController controller, Uri? uri) method onLoadStart (line 51) | void onLoadStart(InAppWebViewController controller, Uri? uri) method onCreateWindow (line 55) | Future onCreateWindow(InAppWebViewController controller, method openBrowser (line 73) | void openBrowser() FILE: simple_live_app/lib/modules/search/douyin/douyin_search_view.dart class DouyinSearchView (line 13) | class DouyinSearchView extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/search/search_controller.dart class AppSearchController (line 9) | class AppSearchController extends GetxController method onInit (line 46) | void onInit() method doSearch (line 61) | void doSearch() method onClose (line 86) | void onClose() FILE: simple_live_app/lib/modules/search/search_list_controller.dart class SearchListController (line 5) | class SearchListController extends BasePageController { method refreshData (line 16) | Future refreshData() method getData (line 24) | Future getData(int page, int pageSize) method clear (line 38) | void clear() FILE: simple_live_app/lib/modules/search/search_list_view.dart class SearchListView (line 13) | class SearchListView extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/search/search_page.dart class SearchPage (line 8) | class SearchPage extends GetView { method build (line 12) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/settings/appstyle_setting_page.dart class AppstyleSettingPage (line 8) | class AppstyleSettingPage extends GetView { method build (line 12) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/settings/auto_exit_settings_page.dart class AutoExitSettingsPage (line 9) | class AutoExitSettingsPage extends GetView { method build (line 13) | Widget build(BuildContext context) method setTimer (line 61) | void setTimer(BuildContext context) FILE: simple_live_app/lib/modules/settings/danmu_settings_page.dart class DanmuSettingsPage (line 12) | class DanmuSettingsPage extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) class DanmuSettingsView (line 31) | class DanmuSettingsView extends GetView { method build (line 41) | Widget build(BuildContext context) method updateDanmuOption (line 232) | void updateDanmuOption(DanmakuOption? option) FILE: simple_live_app/lib/modules/settings/danmu_shield/danmu_shield_controller.dart class DanmuShieldController (line 7) | class DanmuShieldController extends BaseController { method add (line 11) | void add() method remove (line 21) | void remove(String item) FILE: simple_live_app/lib/modules/settings/danmu_shield/danmu_shield_page.dart class DanmuShieldPage (line 6) | class DanmuShieldPage extends GetView { method build (line 10) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/settings/follow_settings_page.dart class FollowSettingsPage (line 11) | class FollowSettingsPage extends GetView { method build (line 15) | Widget build(BuildContext context) method setTimer (line 81) | void setTimer(BuildContext context) method showConcurrencyDialog (line 106) | void showConcurrencyDialog() method _buildQuickOption (line 174) | Widget _buildQuickOption(int value, String label, int currentValue) FILE: simple_live_app/lib/modules/settings/indexed_settings/indexed_settings_controller.dart class IndexedSettingsController (line 4) | class IndexedSettingsController extends GetxController { method onInit (line 8) | void onInit() method updateSiteSort (line 14) | void updateSiteSort(int oldIndex, int newIndex) method updateHomeSort (line 24) | void updateHomeSort(int oldIndex, int newIndex) FILE: simple_live_app/lib/modules/settings/indexed_settings/indexed_settings_page.dart class IndexedSettingsPage (line 9) | class IndexedSettingsPage extends GetView { method build (line 13) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/settings/other/other_settings_controller.dart class OtherSettingsController (line 16) | class OtherSettingsController extends BaseController { method onInit (line 87) | void onInit() method setLogEnable (line 92) | void setLogEnable(e) method loadLogFiles (line 104) | void loadLogFiles() method cleanLog (line 122) | void cleanLog() method shareLogFile (line 136) | void shareLogFile(LogFileModel item) method saveLogFile (line 142) | void saveLogFile(LogFileModel item) method exportConfig (line 156) | void exportConfig() method importConfig (line 197) | void importConfig() method resetDefaultConfig (line 229) | void resetDefaultConfig() class LogFileModel (line 240) | class LogFileModel { FILE: simple_live_app/lib/modules/settings/other/other_settings_page.dart class OtherSettingsPage (line 15) | class OtherSettingsPage extends GetView { method build (line 19) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/settings/play_settings_page.dart class PlaySettingsPage (line 12) | class PlaySettingsPage extends GetView { method build (line 16) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/sync/local_sync/device/sync_device_controller.dart class SyncDeviceController (line 14) | class SyncDeviceController extends BaseController { method showOverlayDialog (line 20) | Future showOverlayDialog() method syncFollowAndTag (line 30) | void syncFollowAndTag() method syncHistory (line 50) | void syncHistory() method syncBlockedWord (line 66) | void syncBlockedWord() method syncBiliAccount (line 82) | void syncBiliAccount() FILE: simple_live_app/lib/modules/sync/local_sync/device/sync_device_page.dart class SyncDevicePage (line 8) | class SyncDevicePage extends GetView { method build (line 12) | Widget build(BuildContext context) method buildIcon (line 75) | Widget buildIcon() FILE: simple_live_app/lib/modules/sync/local_sync/local_sync_controller.dart class LocalSyncController (line 17) | class LocalSyncController extends BaseController { method onInit (line 22) | void onInit() method initConnect (line 28) | void initConnect() method connect (line 38) | void connect() method connectClient (line 64) | void connectClient(SyncClinet client) method toScanQr (line 76) | void toScanQr() method showPickerAddress (line 91) | void showPickerAddress(List addressList) method showInfo (line 111) | void showInfo() FILE: simple_live_app/lib/modules/sync/local_sync/local_sync_page.dart class LocalSyncPage (line 11) | class LocalSyncPage extends GetView { method build (line 15) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/sync/local_sync/scan_qr/sync_scan_qr_controller.dart class SyncScanQRControlelr (line 12) | class SyncScanQRControlelr extends BaseController { method onQRViewCreated (line 17) | void onQRViewCreated(QRViewController controller) method showPickerAddress (line 52) | void showPickerAddress(List addressList) method onClose (line 74) | void onClose() FILE: simple_live_app/lib/modules/sync/local_sync/scan_qr/sync_scan_qr_page.dart class SyncScanQRPage (line 6) | class SyncScanQRPage extends GetView { method build (line 10) | Widget build(BuildContext context) class ScanRectangle (line 43) | class ScanRectangle extends StatefulWidget { method createState (line 47) | State createState() class _ScanRectangleState (line 50) | class _ScanRectangleState extends State method initState (line 56) | void initState() method build (line 75) | Widget build(BuildContext context) method dispose (line 106) | void dispose() FILE: simple_live_app/lib/modules/sync/remote_sync/room/remote_sync_room_controller.dart class RemoteSyncRoomController (line 21) | class RemoteSyncRoomController extends BaseController { method onInit (line 42) | void onInit() method connect (line 47) | void connect() method createRoom (line 59) | void createRoom() method _startTimer (line 75) | void _startTimer() method joinRoom (line 87) | void joinRoom(String roomId) method listenSignalR (line 100) | void listenSignalR() method onReceiveFavorite (line 124) | void onReceiveFavorite(bool overlay, String data) method onReceiveHistory (line 143) | void onReceiveHistory(bool overlay, String data) method onReceiveShieldWord (line 168) | void onReceiveShieldWord(bool overlay, String data) method onReceiveBiliAccount (line 185) | void onReceiveBiliAccount(bool overlay, String data) method showOverlayDialog (line 198) | Future showOverlayDialog() method syncFollow (line 208) | void syncFollow() method syncHistory (line 239) | void syncHistory() method syncBlockedWord (line 268) | void syncBlockedWord() method syncBiliAccount (line 298) | void syncBiliAccount() method showQRInfo (line 331) | void showQRInfo() method onClose (line 359) | void onClose() FILE: simple_live_app/lib/modules/sync/remote_sync/room/remote_sync_room_page.dart class RemoteSyncRoomPage (line 10) | class RemoteSyncRoomPage extends GetView { method build (line 14) | Widget build(BuildContext context) method buildIcon (line 273) | Widget buildIcon(String platform) FILE: simple_live_app/lib/modules/sync/remote_sync/webdav/remote_sync_webdav_config_page.dart class RemoteSyncWebDAVConfigPage (line 10) | class RemoteSyncWebDAVConfigPage extends StatefulWidget { method createState (line 14) | State createState() class _RemoteSyncWebDAVConfigPageState (line 18) | class _RemoteSyncWebDAVConfigPageState method initState (line 25) | void initState() method dispose (line 33) | void dispose() method build (line 41) | Widget build(BuildContext context) FILE: simple_live_app/lib/modules/sync/remote_sync/webdav/remote_sync_webdav_controller.dart class RemoteSyncWebDAVController (line 27) | class RemoteSyncWebDAVController extends BaseController { method onInit (line 49) | void onInit() method doWebDAVInit (line 56) | void doWebDAVInit() method checkIsLogin (line 89) | Future checkIsLogin() method doWebDAVLogin (line 101) | void doWebDAVLogin( method onLogout (line 124) | Future onLogout() method doWebDAVUpload (line 138) | Future doWebDAVUpload() method _backupData (line 162) | Future> _backupData() method doWebDAVRecovery (line 229) | void doWebDAVRecovery() method _recovery (line 248) | Future _recovery(ArchiveFile file) method changePasswordVisible (line 337) | void changePasswordVisible() method changeIsSyncFollows (line 341) | void changeIsSyncFollows() method changeIsSyncHistories (line 345) | void changeIsSyncHistories() method changeIsSyncBlockWord (line 349) | void changeIsSyncBlockWord() method changeIsSyncBilibiliAccount (line 353) | void changeIsSyncBilibiliAccount() FILE: simple_live_app/lib/modules/sync/remote_sync/webdav/remote_sync_webdav_page.dart class RemoteSyncWebDAVPage (line 10) | class RemoteSyncWebDAVPage extends GetView { method build (line 14) | Widget build(BuildContext context) method showSetting (line 86) | void showSetting() FILE: simple_live_app/lib/modules/sync/remote_sync/webdav/webdav_client.dart class DAVClient (line 6) | class DAVClient { method _ping (line 32) | Future _ping() method recovery (line 51) | Future> recovery() FILE: simple_live_app/lib/modules/sync/sync_page.dart class SyncPage (line 10) | class SyncPage extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: simple_live_app/lib/requests/custom_log_interceptor.dart class CustomLogInterceptor (line 6) | class CustomLogInterceptor extends Interceptor { method onRequest (line 8) | void onRequest(RequestOptions options, RequestInterceptorHandler handler) method onError (line 15) | void onError(DioException err, ErrorInterceptorHandler handler) method onResponse (line 48) | void onResponse(Response response, ResponseInterceptorHandler handler) method _maskHeader (line 72) | String _maskHeader(Map header) FILE: simple_live_app/lib/requests/http_client.dart class HttpClient (line 5) | class HttpClient { method getText (line 29) | Future getText( method getJson (line 62) | Future getJson( method get (line 95) | Future> get( method postJson (line 129) | Future postJson( method head (line 168) | Future head( FILE: simple_live_app/lib/requests/http_error.dart class HttpError (line 1) | class HttpError extends Error { method toString (line 13) | String toString() method statusCodeToString (line 21) | String statusCodeToString(int statusCode) FILE: simple_live_app/lib/requests/sync_client_request.dart class SyncClientRequest (line 5) | class SyncClientRequest { method getClientInfo (line 6) | Future getClientInfo(SyncClinet client) method syncFollow (line 13) | Future syncFollow( method syncTag (line 34) | Future syncTag( method syncHistory (line 55) | Future syncHistory( method syncBlockedWord (line 76) | Future syncBlockedWord( method syncBiliAccount (line 97) | Future syncBiliAccount(SyncClinet client, String cookie) FILE: simple_live_app/lib/routes/app_navigation.dart class AppNavigator (line 19) | class AppNavigator { method toCategoryDetail (line 21) | void toCategoryDetail( method toLiveRoomDetail (line 27) | void toLiveRoomDetail( method toBiliBiliLogin (line 59) | Future toBiliBiliLogin() method toSyncDevice (line 68) | Future toSyncDevice( FILE: simple_live_app/lib/routes/app_pages.dart class AppPages (line 50) | class AppPages { FILE: simple_live_app/lib/routes/route_path.dart class RoutePath (line 2) | class RoutePath { FILE: simple_live_app/lib/services/bilibili_account_service.dart class BiliBiliAccountService (line 13) | class BiliBiliAccountService extends GetxService { method onInit (line 24) | void onInit() method loadUserInfo (line 32) | Future loadUserInfo() method setSite (line 57) | void setSite() method setCookie (line 63) | void setCookie(String cookie) method logout (line 70) | void logout() FILE: simple_live_app/lib/services/db_service.dart class DBService (line 9) | class DBService extends GetxService { method init (line 16) | Future init() method getFollowTagExist (line 23) | bool getFollowTagExist(String id) method deleteFollowTag (line 28) | Future deleteFollowTag(String id) method getFollowTag (line 32) | FollowUserTag? getFollowTag(String tag) method getFollowTagExistByTag (line 37) | bool getFollowTagExistByTag(String tag) method getFollowTagList (line 42) | List getFollowTagList() method updateFollowTag (line 47) | Future updateFollowTag(FollowUserTag followTag) method addFollowTag (line 52) | Future addFollowTag(String tag) method updateFollowTagOrder (line 64) | Future updateFollowTagOrder(List userTagList) method getFollowExist (line 72) | bool getFollowExist(String id) method getFollowList (line 76) | List getFollowList() method addFollow (line 80) | Future addFollow(FollowUser follow) method deleteFollow (line 84) | Future deleteFollow(String id) method getHistory (line 88) | History? getHistory(String id) method addOrUpdateHistory (line 95) | Future addOrUpdateHistory(History history) method getHistores (line 99) | List getHistores() FILE: simple_live_app/lib/services/douyin_account_service.dart class DouyinAccountService (line 7) | class DouyinAccountService extends GetxService { method onInit (line 15) | void onInit() method setSite (line 23) | void setSite() method setCookie (line 28) | void setCookie(String cookie) method clearCookie (line 36) | void clearCookie() FILE: simple_live_app/lib/services/follow_service.dart class FollowService (line 21) | class FollowService extends GetxService { method onInit (line 52) | void onInit() method addFollowUserTag (line 61) | Future addFollowUserTag(String tag) method delFollowUserTag (line 72) | Future delFollowUserTag(FollowUserTag tag) method getAllTagList (line 78) | void getAllTagList() method updateFollowUserTag (line 84) | void updateFollowUserTag(FollowUserTag tag) method filterDataByTag (line 92) | void filterDataByTag(FollowUserTag tag) method addFollow (line 119) | Future addFollow(FollowUser follow) method initTimer (line 123) | void initTimer() method loadData (line 140) | Future loadData({bool updateStatus = true}) method getOptimalConcurrency (line 156) | int getOptimalConcurrency() method interleaveByPlatform (line 172) | List interleaveByPlatform(List list) method startUpdateStatus (line 192) | void startUpdateStatus() method worker (line 207) | Future worker(int workerId) method updateLiveStatus (line 225) | Future updateLiveStatus(FollowUser item) method filterData (line 251) | void filterData() method exportFile (line 258) | void exportFile() method inputFile (line 292) | void inputFile() method exportText (line 317) | void exportText() method inputText (line 353) | void inputText() method generateJson (line 405) | String generateJson() method inputJson (line 422) | Future inputJson(String content) method onClose (line 440) | void onClose() FILE: simple_live_app/lib/services/local_storage_service.dart class LocalStorageService (line 5) | class LocalStorageService extends GetxService { method init (line 174) | Future init() method getValue (line 183) | T getValue(dynamic key, T defaultValue) method setValue (line 194) | Future setValue(dynamic key, T value) method removeValue (line 199) | Future removeValue(dynamic key) FILE: simple_live_app/lib/services/signalr_service.dart type SignalRConnectionState (line 8) | enum SignalRConnectionState { class SignalRService (line 14) | class SignalRService { method connect (line 54) | Future connect() method _listen (line 71) | void _listen() method disconnect (line 93) | Future disconnect() method createRoom (line 99) | Future> createRoom() method joinRoom (line 111) | Future joinRoom(String roomId) method sendContent (line 123) | Future sendContent({ method dispose (line 137) | void dispose() class Resp (line 150) | class Resp { class RoomUser (line 172) | class RoomUser { FILE: simple_live_app/lib/services/sync_service.dart class SyncService (line 24) | class SyncService extends GetxService { method onInit (line 41) | void onInit() method listenUDP (line 50) | void listenUDP() method listenUdp (line 55) | void listenUdp(Datagram? datagram) method sendHello (line 93) | void sendHello() method sendInfo (line 107) | void sendInfo() method getDeviceName (line 130) | Future getDeviceName() method refreshClients (line 151) | void refreshClients() method getLocalIP (line 159) | Future getLocalIP() method initServer (line 190) | void initServer() method _helloRequest (line 223) | shelf.Response _helloRequest(shelf.Request request) method _infoRequest (line 233) | Future _infoRequest(shelf.Request request) method _syncFollowUserReuqest (line 246) | Future _syncFollowUserReuqest(shelf.Request request) method _syncFollowUserTagRequest (line 277) | Future _syncFollowUserTagRequest(shelf.Request request) method _syncHistoryReuqest (line 308) | Future _syncHistoryReuqest(shelf.Request request) method _syncBlockedWordReuqest (line 345) | Future _syncBlockedWordReuqest(shelf.Request request) method _syncBiliAccountReuqest (line 372) | Future _syncBiliAccountReuqest(shelf.Request request) method toJsonResponse (line 393) | shelf.Response toJsonResponse(Map data) method onClose (line 404) | void onClose() class SyncClinet (line 412) | class SyncClinet { FILE: simple_live_app/lib/widgets/desktop_refresh_button.dart class DesktopRefreshButton (line 4) | class DesktopRefreshButton extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/filter_button.dart class FilterButton (line 4) | class FilterButton extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/follow_user_item.dart class FollowUserItem (line 11) | class FollowUserItem extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) method getStatus (line 141) | String getStatus(int status) method formatLiveDuration (line 151) | String formatLiveDuration(String? startTimeStampString) FILE: simple_live_app/lib/widgets/keep_alive_wrapper.dart class KeepAliveWrapper (line 3) | class KeepAliveWrapper extends StatefulWidget { method createState (line 9) | State createState() class _KeepAliveWrapperState (line 12) | class _KeepAliveWrapperState extends State method build (line 15) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/live_room_card.dart class LiveRoomCard (line 11) | class LiveRoomCard extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/net_image.dart class NetImage (line 4) | class NetImage extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/none_border_circular_textfield.dart class NoneBorderCircularTextField (line 3) | class NoneBorderCircularTextField extends StatelessWidget { method build (line 49) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/page_grid_view.dart class PageGridView (line 12) | class PageGridView extends StatelessWidget { method build (line 37) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/page_list_view.dart type IndexedWidgetBuilder (line 12) | typedef IndexedWidgetBuilder = Widget Function(BuildContext context, int... class PageListView (line 14) | class PageListView extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/rectangular_indicator.dart class RectangularIndicator (line 5) | class RectangularIndicator extends Decoration { method createBoxPainter (line 45) | MyCustomPainter createBoxPainter([VoidCallback? onChanged]) class MyCustomPainter (line 62) | class MyCustomPainter extends BoxPainter { method paint (line 89) | void paint(Canvas canvas, Offset offset, ImageConfiguration configurat... FILE: simple_live_app/lib/widgets/settings/settings_action.dart class SettingsAction (line 5) | class SettingsAction extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/settings/settings_card.dart class SettingsCard (line 4) | class SettingsCard extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/settings/settings_menu.dart class SettingsMenu (line 5) | class SettingsMenu extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) method openMenu (line 60) | void openMenu(BuildContext context) FILE: simple_live_app/lib/widgets/settings/settings_number.dart class SettingsNumber (line 5) | class SettingsNumber extends StatelessWidget { method build (line 29) | Widget build(BuildContext context) method openSilder (line 104) | void openSilder(BuildContext context) FILE: simple_live_app/lib/widgets/settings/settings_switch.dart class SettingsSwitch (line 4) | class SettingsSwitch extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/shadow_card.dart class ShadowCard (line 5) | class ShadowCard extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/status/app_empty_widget.dart class AppEmptyWidget (line 5) | class AppEmptyWidget extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/status/app_error_widget.dart class AppErrorWidget (line 5) | class AppErrorWidget extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/status/app_loadding_widget.dart class AppLoaddingWidget (line 6) | class AppLoaddingWidget extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: simple_live_app/lib/widgets/superchat_card.dart class SuperChatCard (line 9) | class SuperChatCard extends StatefulWidget { method createState (line 21) | State createState() class _SuperChatCardState (line 24) | class _SuperChatCardState extends State { method initState (line 30) | void initState() method timerCallback (line 41) | void timerCallback(e) method build (line 54) | Widget build(BuildContext context) method dispose (line 125) | void dispose() FILE: simple_live_app/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 17) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: simple_live_app/linux/runner/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: simple_live_app/linux/runner/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function first_frame_cb (line 18) | static void first_frame_cb(MyApplication* self, FlView* view) { function my_application_activate (line 23) | static void my_application_activate(GApplication* application) { function gboolean (line 82) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_startup (line 103) | static void my_application_startup(GApplication* application) { function my_application_shutdown (line 112) | static void my_application_shutdown(GApplication* application) { function my_application_dispose (line 121) | static void my_application_dispose(GObject* object) { function my_application_class_init (line 127) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 136) | static void my_application_init(MyApplication* self) {} function MyApplication (line 138) | MyApplication* my_application_new() { FILE: simple_live_app/test/widget_test.dart function main (line 13) | void main() FILE: simple_live_app/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 22) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: simple_live_app/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: simple_live_app/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: simple_live_app/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: simple_live_app/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: simple_live_app/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: simple_live_app/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: simple_live_console/bin/simple_live_console.dart function main (line 5) | void main(List arguments) function printHelp (line 36) | void printHelp() function printInfo (line 41) | Future printInfo(String url) function printDanmaku (line 73) | Future printDanmaku(String url) function parseUrl (line 100) | List parseUrl(String url) FILE: simple_live_console/test/all_live_console_test.dart function main (line 3) | void main() FILE: simple_live_core/example/simple_live_core_example.dart function main (line 1) | void main() FILE: simple_live_core/lib/src/bilibili_site.dart class BiliBiliSite (line 19) | class BiliBiliSite implements LiveSite { method getDanmaku (line 30) | LiveDanmaku getDanmaku() method getHeader (line 39) | Future> getHeader() method getCategores (line 61) | Future> getCategores() method getCategoryRooms (line 93) | Future getCategoryRooms(LiveSubCategory category, method getPlayQualites (line 125) | Future> getPlayQualites( method getPlayUrls (line 157) | Future getPlayUrls( method getRecommendRooms (line 208) | Future getRecommendRooms({int page = 1}) method getRoomDetail (line 237) | Future getRoomDetail({required String roomId}) method getRoomInfo (line 306) | Future> getRoomInfo({required String roomId}) method searchRooms (line 320) | Future searchRooms(String keyword, method searchAnchors (line 355) | Future searchAnchors(String keyword, method getLiveStatus (line 389) | Future getLiveStatus({required String roomId}) method getSuperChatMessage (line 401) | Future> getSuperChatMessage( method getBuvid (line 439) | Future getBuvid() method getWbiKeys (line 534) | Future<(String, String)> getWbiKeys() method getMixinKey (line 555) | String getMixinKey(String origin) method getWbiSign (line 560) | Future> getWbiSign(String url) method getAccessId (line 592) | Future getAccessId() FILE: simple_live_core/lib/src/common/binary_writer.dart class BinaryWriter (line 3) | class BinaryWriter { method writeBytes (line 9) | void writeBytes(List list) method writeInt (line 14) | void writeInt(int value, int len, {Endian endian = Endian.big}) method writeDouble (line 35) | void writeDouble(double value, int len, {Endian endian = Endian.big}) class BinaryReader (line 51) | class BinaryReader { method read (line 59) | int read() method readInt (line 69) | int readInt(int len, {Endian endian = Endian.big}) method readByte (line 98) | int readByte({Endian endian = Endian.big}) method readShort (line 104) | int readShort({Endian endian = Endian.big}) method readInt32 (line 110) | int readInt32({Endian endian = Endian.big}) method readLong (line 116) | int readLong({Endian endian = Endian.big}) method readBytes (line 123) | Uint8List readBytes(int len) method readFloat (line 134) | double readFloat(int len, {Endian endian = Endian.big}) FILE: simple_live_core/lib/src/common/convert_helper.dart function asT (line 1) | T? asT(dynamic value) FILE: simple_live_core/lib/src/common/core_error.dart class CoreError (line 1) | class CoreError extends Error { method toString (line 13) | String toString() method statusCodeToString (line 21) | String statusCodeToString(int statusCode) FILE: simple_live_core/lib/src/common/core_log.dart type RequestLogType (line 3) | enum RequestLogType { class CoreLog (line 16) | class CoreLog { method d (line 34) | void d(String message) method i (line 44) | void i(String message) method e (line 54) | void e(String message, StackTrace stackTrace) method error (line 65) | void error(e) method w (line 79) | void w(String message) FILE: simple_live_core/lib/src/common/custom_interceptor.dart class CustomInterceptor (line 5) | class CustomInterceptor extends Interceptor { method onRequest (line 7) | void onRequest(RequestOptions options, RequestInterceptorHandler handler) method onError (line 25) | void onError(DioException err, ErrorInterceptorHandler handler) method onResponse (line 51) | void onResponse(Response response, ResponseInterceptorHandler handler) FILE: simple_live_core/lib/src/common/http_client.dart class HttpClient (line 6) | class HttpClient { method getText (line 30) | Future getText( method getJson (line 63) | Future getJson( method postJson (line 97) | Future postJson( method head (line 136) | Future head( FILE: simple_live_core/lib/src/common/web_socket_util.dart type SocketStatus (line 5) | enum SocketStatus { class WebScoketUtils (line 11) | class WebScoketUtils { method connect (line 63) | void connect({bool retry = false}) method ready (line 88) | void ready() method initHeartBeat (line 101) | void initHeartBeat() method receiveMessage (line 110) | void receiveMessage(dynamic data) method onError (line 116) | void onError(e, s) method onDone (line 121) | void onDone() method sendMessage (line 129) | void sendMessage(dynamic message) method close (line 135) | void close() method reconnect (line 149) | void reconnect() FILE: simple_live_core/lib/src/danmaku/bilibili_danmaku.dart class BiliBiliDanmakuArgs (line 13) | class BiliBiliDanmakuArgs { method toString (line 29) | String toString() class BiliBiliDanmaku (line 41) | class BiliBiliDanmaku implements LiveDanmaku { method start (line 57) | Future start(dynamic args) method joinRoom (line 87) | void joinRoom(BiliBiliDanmakuArgs args) method heartbeat (line 104) | void heartbeat() method stop (line 112) | Future stop() method encodeData (line 118) | List encodeData(String msg, int action) method decodeMessage (line 146) | void decodeMessage(List data) method parseMessage (line 187) | void parseMessage(String jsonMessage) method readInt (line 241) | int readInt(List buffer, int start, int len) FILE: simple_live_core/lib/src/danmaku/douyin_danmaku.dart class DouyinDanmakuArgs (line 10) | class DouyinDanmakuArgs { method toString (line 22) | String toString() class DouyinDanmaku (line 32) | class DouyinDanmaku implements LiveDanmaku { method start (line 47) | Future start(dynamic args) method heartbeat (line 126) | void heartbeat() method decodeMessage (line 132) | void decodeMessage(args) method unPackWebcastChatMessage (line 153) | void unPackWebcastChatMessage(List payload) method unPackWebcastRoomUserSeqMessage (line 169) | void unPackWebcastRoomUserSeqMessage(List payload) method sendAck (line 183) | void sendAck(var logId, String internalExt) method joinRoom (line 191) | void joinRoom(args) method stop (line 198) | Future stop() FILE: simple_live_core/lib/src/danmaku/douyu_danmaku.dart class DouyuDanmaku (line 10) | class DouyuDanmaku implements LiveDanmaku { method start (line 25) | Future start(dynamic args) method joinRoom (line 49) | void joinRoom(roomId) method heartbeat (line 57) | void heartbeat() method stop (line 63) | Future stop() method decodeMessage (line 69) | void decodeMessage(List data) method serializeDouyu (line 99) | List serializeDouyu(String body) method deserializeDouyu (line 122) | String? deserializeDouyu(List buffer) method sttToJObject (line 144) | dynamic sttToJObject(String str) method unscapeSlashAt (line 174) | String unscapeSlashAt(String str) method getColor (line 178) | LiveMessageColor getColor(int type) FILE: simple_live_core/lib/src/danmaku/huya_danmaku.dart class HuyaDanmakuArgs (line 11) | class HuyaDanmakuArgs { method toString (line 21) | String toString() class HuyaDanmaku (line 30) | class HuyaDanmaku implements LiveDanmaku { method start (line 49) | Future start(dynamic args) method joinRoom (line 74) | void joinRoom() method getJoinData (line 80) | List getJoinData(int ayyuid, int tid, int sid) method heartbeat (line 103) | void heartbeat() method stop (line 108) | Future stop() method decodeMessage (line 114) | void decodeMessage(List data) FILE: simple_live_core/lib/src/danmaku/proto/douyin.pb.dart class Response (line 21) | class Response extends $pb.GeneratedMessage { method clone (line 47) | Response clone() method copyWith (line 52) | Response copyWith(void Function(Response) updates) method create (line 57) | Response create() method createEmptyInstance (line 58) | Response createEmptyInstance() method createRepeated (line 59) | $pb.PbList createRepeated() method getDefault (line 61) | Response getDefault() method hasCursor (line 72) | $core.bool hasCursor() method clearCursor (line 74) | void clearCursor() method hasFetchInterval (line 81) | $core.bool hasFetchInterval() method clearFetchInterval (line 83) | void clearFetchInterval() method hasNow (line 90) | $core.bool hasNow() method clearNow (line 92) | void clearNow() method hasInternalExt (line 99) | $core.bool hasInternalExt() method clearInternalExt (line 101) | void clearInternalExt() method hasFetchType (line 108) | $core.bool hasFetchType() method clearFetchType (line 110) | void clearFetchType() method hasHeartbeatDuration (line 120) | $core.bool hasHeartbeatDuration() method clearHeartbeatDuration (line 122) | void clearHeartbeatDuration() method hasNeedAck (line 129) | $core.bool hasNeedAck() method clearNeedAck (line 131) | void clearNeedAck() method hasPushServer (line 138) | $core.bool hasPushServer() method clearPushServer (line 140) | void clearPushServer() method hasLiveCursor (line 147) | $core.bool hasLiveCursor() method clearLiveCursor (line 149) | void clearLiveCursor() method hasHistoryNoMore (line 156) | $core.bool hasHistoryNoMore() method clearHistoryNoMore (line 158) | void clearHistoryNoMore() class Message (line 161) | class Message extends $pb.GeneratedMessage { method clone (line 183) | Message clone() method copyWith (line 188) | Message copyWith(void Function(Message) updates) method create (line 193) | Message create() method createEmptyInstance (line 194) | Message createEmptyInstance() method createRepeated (line 195) | $pb.PbList createRepeated() method getDefault (line 197) | Message getDefault() method hasMethod (line 205) | $core.bool hasMethod() method clearMethod (line 207) | void clearMethod() method hasPayload (line 214) | $core.bool hasPayload() method clearPayload (line 216) | void clearPayload() method hasMsgId (line 223) | $core.bool hasMsgId() method clearMsgId (line 225) | void clearMsgId() method hasMsgType (line 232) | $core.bool hasMsgType() method clearMsgType (line 234) | void clearMsgType() method hasOffset (line 241) | $core.bool hasOffset() method clearOffset (line 243) | void clearOffset() method hasNeedWrdsStore (line 250) | $core.bool hasNeedWrdsStore() method clearNeedWrdsStore (line 252) | void clearNeedWrdsStore() method hasWrdsVersion (line 259) | $core.bool hasWrdsVersion() method clearWrdsVersion (line 261) | void clearWrdsVersion() method hasWrdsSubKey (line 268) | $core.bool hasWrdsSubKey() method clearWrdsSubKey (line 270) | void clearWrdsSubKey() class ChatMessage (line 273) | class ChatMessage extends $pb.GeneratedMessage { method clone (line 306) | ChatMessage clone() method copyWith (line 311) | ChatMessage copyWith(void Function(ChatMessage) updates) method create (line 316) | ChatMessage create() method createEmptyInstance (line 317) | ChatMessage createEmptyInstance() method createRepeated (line 318) | $pb.PbList createRepeated() method getDefault (line 320) | ChatMessage getDefault() method hasCommon (line 328) | $core.bool hasCommon() method clearCommon (line 330) | void clearCommon() method ensureCommon (line 332) | Common ensureCommon() method hasUser (line 339) | $core.bool hasUser() method clearUser (line 341) | void clearUser() method ensureUser (line 343) | User ensureUser() method hasContent (line 350) | $core.bool hasContent() method clearContent (line 352) | void clearContent() method hasVisibleToSender (line 359) | $core.bool hasVisibleToSender() method clearVisibleToSender (line 361) | void clearVisibleToSender() method hasBackgroundImage (line 368) | $core.bool hasBackgroundImage() method clearBackgroundImage (line 370) | void clearBackgroundImage() method ensureBackgroundImage (line 372) | Image ensureBackgroundImage() method hasFullScreenTextColor (line 379) | $core.bool hasFullScreenTextColor() method clearFullScreenTextColor (line 381) | void clearFullScreenTextColor() method hasBackgroundImageV2 (line 388) | $core.bool hasBackgroundImageV2() method clearBackgroundImageV2 (line 390) | void clearBackgroundImageV2() method ensureBackgroundImageV2 (line 392) | Image ensureBackgroundImageV2() method hasPublicAreaCommon (line 399) | $core.bool hasPublicAreaCommon() method clearPublicAreaCommon (line 401) | void clearPublicAreaCommon() method ensurePublicAreaCommon (line 403) | PublicAreaCommon ensurePublicAreaCommon() method hasGiftImage (line 410) | $core.bool hasGiftImage() method clearGiftImage (line 412) | void clearGiftImage() method ensureGiftImage (line 414) | Image ensureGiftImage() method hasAgreeMsgId (line 421) | $core.bool hasAgreeMsgId() method clearAgreeMsgId (line 423) | void clearAgreeMsgId() method hasPriorityLevel (line 430) | $core.bool hasPriorityLevel() method clearPriorityLevel (line 432) | void clearPriorityLevel() method hasLandscapeAreaCommon (line 439) | $core.bool hasLandscapeAreaCommon() method clearLandscapeAreaCommon (line 441) | void clearLandscapeAreaCommon() method ensureLandscapeAreaCommon (line 443) | LandscapeAreaCommon ensureLandscapeAreaCommon() method hasEventTime (line 450) | $core.bool hasEventTime() method clearEventTime (line 452) | void clearEventTime() method hasSendReview (line 459) | $core.bool hasSendReview() method clearSendReview (line 461) | void clearSendReview() method hasFromIntercom (line 468) | $core.bool hasFromIntercom() method clearFromIntercom (line 470) | void clearFromIntercom() method hasIntercomHideUserCard (line 477) | $core.bool hasIntercomHideUserCard() method clearIntercomHideUserCard (line 479) | void clearIntercomHideUserCard() method hasChatBy (line 486) | $core.bool hasChatBy() method clearChatBy (line 488) | void clearChatBy() method hasIndividualChatPriority (line 495) | $core.bool hasIndividualChatPriority() method clearIndividualChatPriority (line 497) | void clearIndividualChatPriority() method hasRtfContent (line 504) | $core.bool hasRtfContent() method clearRtfContent (line 506) | void clearRtfContent() method ensureRtfContent (line 508) | Text ensureRtfContent() class LandscapeAreaCommon (line 511) | class LandscapeAreaCommon extends $pb.GeneratedMessage { method clone (line 530) | LandscapeAreaCommon clone() method copyWith (line 535) | LandscapeAreaCommon copyWith(void Function(LandscapeAreaCommon) updates) method create (line 540) | LandscapeAreaCommon create() method createEmptyInstance (line 541) | LandscapeAreaCommon createEmptyInstance() method createRepeated (line 542) | $pb.PbList createRepeated() method getDefault (line 544) | LandscapeAreaCommon getDefault() method hasShowHead (line 552) | $core.bool hasShowHead() method clearShowHead (line 554) | void clearShowHead() method hasShowNickname (line 561) | $core.bool hasShowNickname() method clearShowNickname (line 563) | void clearShowNickname() method hasShowFontColor (line 570) | $core.bool hasShowFontColor() method clearShowFontColor (line 572) | void clearShowFontColor() class RoomUserSeqMessage (line 581) | class RoomUserSeqMessage extends $pb.GeneratedMessage { method clone (line 608) | RoomUserSeqMessage clone() method copyWith (line 613) | RoomUserSeqMessage copyWith(void Function(RoomUserSeqMessage) updates) method create (line 618) | RoomUserSeqMessage create() method createEmptyInstance (line 619) | RoomUserSeqMessage createEmptyInstance() method createRepeated (line 620) | $pb.PbList createRepeated() method getDefault (line 622) | RoomUserSeqMessage getDefault() method hasCommon (line 630) | $core.bool hasCommon() method clearCommon (line 632) | void clearCommon() method ensureCommon (line 634) | Common ensureCommon() method hasTotal (line 644) | $core.bool hasTotal() method clearTotal (line 646) | void clearTotal() method hasPopStr (line 653) | $core.bool hasPopStr() method clearPopStr (line 655) | void clearPopStr() method hasPopularity (line 665) | $core.bool hasPopularity() method clearPopularity (line 667) | void clearPopularity() method hasTotalUser (line 674) | $core.bool hasTotalUser() method clearTotalUser (line 676) | void clearTotalUser() method hasTotalUserStr (line 683) | $core.bool hasTotalUserStr() method clearTotalUserStr (line 685) | void clearTotalUserStr() method hasTotalStr (line 692) | $core.bool hasTotalStr() method clearTotalStr (line 694) | void clearTotalStr() method hasOnlineUserForAnchor (line 701) | $core.bool hasOnlineUserForAnchor() method clearOnlineUserForAnchor (line 703) | void clearOnlineUserForAnchor() method hasTotalPvForAnchor (line 710) | $core.bool hasTotalPvForAnchor() method clearTotalPvForAnchor (line 712) | void clearTotalPvForAnchor() method hasUpRightStatsStr (line 719) | $core.bool hasUpRightStatsStr() method clearUpRightStatsStr (line 721) | void clearUpRightStatsStr() method hasUpRightStatsStrComplete (line 728) | $core.bool hasUpRightStatsStrComplete() method clearUpRightStatsStrComplete (line 730) | void clearUpRightStatsStrComplete() class CommonTextMessage (line 733) | class CommonTextMessage extends $pb.GeneratedMessage { method clone (line 750) | CommonTextMessage clone() method copyWith (line 755) | CommonTextMessage copyWith(void Function(CommonTextMessage) updates) method create (line 760) | CommonTextMessage create() method createEmptyInstance (line 761) | CommonTextMessage createEmptyInstance() method createRepeated (line 762) | $pb.PbList createRepeated() method getDefault (line 764) | CommonTextMessage getDefault() method hasCommon (line 772) | $core.bool hasCommon() method clearCommon (line 774) | void clearCommon() method ensureCommon (line 776) | Common ensureCommon() method hasUser (line 783) | $core.bool hasUser() method clearUser (line 785) | void clearUser() method ensureUser (line 787) | User ensureUser() method hasScene (line 794) | $core.bool hasScene() method clearScene (line 796) | void clearScene() class UpdateFanTicketMessage (line 799) | class UpdateFanTicketMessage extends $pb.GeneratedMessage { method clone (line 817) | UpdateFanTicketMessage clone() method copyWith (line 822) | UpdateFanTicketMessage copyWith(void Function(UpdateFanTicketMessage) ... method create (line 827) | UpdateFanTicketMessage create() method createEmptyInstance (line 828) | UpdateFanTicketMessage createEmptyInstance() method createRepeated (line 829) | $pb.PbList createRepeated() method getDefault (line 831) | UpdateFanTicketMessage getDefault() method hasCommon (line 839) | $core.bool hasCommon() method clearCommon (line 841) | void clearCommon() method ensureCommon (line 843) | Common ensureCommon() method hasRoomFanTicketCountText (line 850) | $core.bool hasRoomFanTicketCountText() method clearRoomFanTicketCountText (line 852) | void clearRoomFanTicketCountText() method hasRoomFanTicketCount (line 859) | $core.bool hasRoomFanTicketCount() method clearRoomFanTicketCount (line 861) | void clearRoomFanTicketCount() method hasForceUpdate (line 868) | $core.bool hasForceUpdate() method clearForceUpdate (line 870) | void clearForceUpdate() class RoomUserSeqMessageContributor (line 873) | class RoomUserSeqMessageContributor extends $pb.GeneratedMessage { method clone (line 894) | RoomUserSeqMessageContributor clone() method copyWith (line 899) | RoomUserSeqMessageContributor copyWith(void Function(RoomUserSeqMessag... method create (line 904) | RoomUserSeqMessageContributor create() method createEmptyInstance (line 905) | RoomUserSeqMessageContributor createEmptyInstance() method createRepeated (line 906) | $pb.PbList createRepeated() method getDefault (line 908) | RoomUserSeqMessageContributor getDefault() method hasScore (line 916) | $core.bool hasScore() method clearScore (line 918) | void clearScore() method hasUser (line 925) | $core.bool hasUser() method clearUser (line 927) | void clearUser() method ensureUser (line 929) | User ensureUser() method hasRank (line 936) | $core.bool hasRank() method clearRank (line 938) | void clearRank() method hasDelta (line 945) | $core.bool hasDelta() method clearDelta (line 947) | void clearDelta() method hasIsHidden (line 954) | $core.bool hasIsHidden() method clearIsHidden (line 956) | void clearIsHidden() method hasScoreDescription (line 963) | $core.bool hasScoreDescription() method clearScoreDescription (line 965) | void clearScoreDescription() method hasExactlyScore (line 972) | $core.bool hasExactlyScore() method clearExactlyScore (line 974) | void clearExactlyScore() class GiftMessage (line 977) | class GiftMessage extends $pb.GeneratedMessage { method clone (line 1022) | GiftMessage clone() method copyWith (line 1027) | GiftMessage copyWith(void Function(GiftMessage) updates) method create (line 1032) | GiftMessage create() method createEmptyInstance (line 1033) | GiftMessage createEmptyInstance() method createRepeated (line 1034) | $pb.PbList createRepeated() method getDefault (line 1036) | GiftMessage getDefault() method hasCommon (line 1044) | $core.bool hasCommon() method clearCommon (line 1046) | void clearCommon() method ensureCommon (line 1048) | Common ensureCommon() method hasGiftId (line 1055) | $core.bool hasGiftId() method clearGiftId (line 1057) | void clearGiftId() method hasFanTicketCount (line 1064) | $core.bool hasFanTicketCount() method clearFanTicketCount (line 1066) | void clearFanTicketCount() method hasGroupCount (line 1073) | $core.bool hasGroupCount() method clearGroupCount (line 1075) | void clearGroupCount() method hasRepeatCount (line 1082) | $core.bool hasRepeatCount() method clearRepeatCount (line 1084) | void clearRepeatCount() method hasComboCount (line 1091) | $core.bool hasComboCount() method clearComboCount (line 1093) | void clearComboCount() method hasUser (line 1100) | $core.bool hasUser() method clearUser (line 1102) | void clearUser() method ensureUser (line 1104) | User ensureUser() method hasToUser (line 1111) | $core.bool hasToUser() method clearToUser (line 1113) | void clearToUser() method ensureToUser (line 1115) | User ensureToUser() method hasRepeatEnd (line 1122) | $core.bool hasRepeatEnd() method clearRepeatEnd (line 1124) | void clearRepeatEnd() method hasTextEffect (line 1131) | $core.bool hasTextEffect() method clearTextEffect (line 1133) | void clearTextEffect() method ensureTextEffect (line 1135) | TextEffect ensureTextEffect() method hasGroupId (line 1142) | $core.bool hasGroupId() method clearGroupId (line 1144) | void clearGroupId() method hasIncomeTaskgifts (line 1151) | $core.bool hasIncomeTaskgifts() method clearIncomeTaskgifts (line 1153) | void clearIncomeTaskgifts() method hasRoomFanTicketCount (line 1160) | $core.bool hasRoomFanTicketCount() method clearRoomFanTicketCount (line 1162) | void clearRoomFanTicketCount() method hasPriority (line 1169) | $core.bool hasPriority() method clearPriority (line 1171) | void clearPriority() method ensurePriority (line 1173) | GiftIMPriority ensurePriority() method hasGift (line 1180) | $core.bool hasGift() method clearGift (line 1182) | void clearGift() method ensureGift (line 1184) | GiftStruct ensureGift() method hasLogId (line 1191) | $core.bool hasLogId() method clearLogId (line 1193) | void clearLogId() method hasSendType (line 1200) | $core.bool hasSendType() method clearSendType (line 1202) | void clearSendType() method hasPublicAreaCommon (line 1209) | $core.bool hasPublicAreaCommon() method clearPublicAreaCommon (line 1211) | void clearPublicAreaCommon() method ensurePublicAreaCommon (line 1213) | PublicAreaCommon ensurePublicAreaCommon() method hasTrayDisplayText (line 1220) | $core.bool hasTrayDisplayText() method clearTrayDisplayText (line 1222) | void clearTrayDisplayText() method ensureTrayDisplayText (line 1224) | Text ensureTrayDisplayText() method hasBannedDisplayEffects (line 1231) | $core.bool hasBannedDisplayEffects() method clearBannedDisplayEffects (line 1233) | void clearBannedDisplayEffects() method hasDisplayForSelf (line 1240) | $core.bool hasDisplayForSelf() method clearDisplayForSelf (line 1242) | void clearDisplayForSelf() method hasInteractGiftInfo (line 1249) | $core.bool hasInteractGiftInfo() method clearInteractGiftInfo (line 1251) | void clearInteractGiftInfo() method hasDiyItemInfo (line 1258) | $core.bool hasDiyItemInfo() method clearDiyItemInfo (line 1260) | void clearDiyItemInfo() method hasTotalCount (line 1270) | $core.bool hasTotalCount() method clearTotalCount (line 1272) | void clearTotalCount() method hasClientGiftSource (line 1279) | $core.bool hasClientGiftSource() method clearClientGiftSource (line 1281) | void clearClientGiftSource() method hasSendTime (line 1291) | $core.bool hasSendTime() method clearSendTime (line 1293) | void clearSendTime() method hasForceDisplayEffects (line 1300) | $core.bool hasForceDisplayEffects() method clearForceDisplayEffects (line 1302) | void clearForceDisplayEffects() method hasTraceId (line 1309) | $core.bool hasTraceId() method clearTraceId (line 1311) | void clearTraceId() method hasEffectDisplayTs (line 1318) | $core.bool hasEffectDisplayTs() method clearEffectDisplayTs (line 1320) | void clearEffectDisplayTs() class GiftStruct (line 1323) | class GiftStruct extends $pb.GeneratedMessage { method clone (line 1357) | GiftStruct clone() method copyWith (line 1362) | GiftStruct copyWith(void Function(GiftStruct) updates) method create (line 1367) | GiftStruct create() method createEmptyInstance (line 1368) | GiftStruct createEmptyInstance() method createRepeated (line 1369) | $pb.PbList createRepeated() method getDefault (line 1371) | GiftStruct getDefault() method hasImage (line 1379) | $core.bool hasImage() method clearImage (line 1381) | void clearImage() method ensureImage (line 1383) | Image ensureImage() method hasDescribe (line 1390) | $core.bool hasDescribe() method clearDescribe (line 1392) | void clearDescribe() method hasNotify (line 1399) | $core.bool hasNotify() method clearNotify (line 1401) | void clearNotify() method hasDuration (line 1408) | $core.bool hasDuration() method clearDuration (line 1410) | void clearDuration() method hasId (line 1417) | $core.bool hasId() method clearId (line 1419) | void clearId() method hasForLinkmic (line 1426) | $core.bool hasForLinkmic() method clearForLinkmic (line 1428) | void clearForLinkmic() method hasDoodle (line 1435) | $core.bool hasDoodle() method clearDoodle (line 1437) | void clearDoodle() method hasForFansclub (line 1444) | $core.bool hasForFansclub() method clearForFansclub (line 1446) | void clearForFansclub() method hasCombo (line 1453) | $core.bool hasCombo() method clearCombo (line 1455) | void clearCombo() method hasType (line 1462) | $core.bool hasType() method clearType (line 1464) | void clearType() method hasDiamondCount (line 1471) | $core.bool hasDiamondCount() method clearDiamondCount (line 1473) | void clearDiamondCount() method hasIsDisplayedOnPanel (line 1480) | $core.bool hasIsDisplayedOnPanel() method clearIsDisplayedOnPanel (line 1482) | void clearIsDisplayedOnPanel() method hasPrimaryEffectId (line 1489) | $core.bool hasPrimaryEffectId() method clearPrimaryEffectId (line 1491) | void clearPrimaryEffectId() method hasGiftLabelIcon (line 1498) | $core.bool hasGiftLabelIcon() method clearGiftLabelIcon (line 1500) | void clearGiftLabelIcon() method ensureGiftLabelIcon (line 1502) | Image ensureGiftLabelIcon() method hasName (line 1509) | $core.bool hasName() method clearName (line 1511) | void clearName() method hasRegion (line 1518) | $core.bool hasRegion() method clearRegion (line 1520) | void clearRegion() method hasManual (line 1527) | $core.bool hasManual() method clearManual (line 1529) | void clearManual() method hasForCustom (line 1536) | $core.bool hasForCustom() method clearForCustom (line 1538) | void clearForCustom() method hasIcon (line 1545) | $core.bool hasIcon() method clearIcon (line 1547) | void clearIcon() method ensureIcon (line 1549) | Image ensureIcon() method hasActionType (line 1556) | $core.bool hasActionType() method clearActionType (line 1558) | void clearActionType() class GiftIMPriority (line 1561) | class GiftIMPriority extends $pb.GeneratedMessage { method clone (line 1578) | GiftIMPriority clone() method copyWith (line 1583) | GiftIMPriority copyWith(void Function(GiftIMPriority) updates) method create (line 1588) | GiftIMPriority create() method createEmptyInstance (line 1589) | GiftIMPriority createEmptyInstance() method createRepeated (line 1590) | $pb.PbList createRepeated() method getDefault (line 1592) | GiftIMPriority getDefault() method hasSelfQueuePriority (line 1603) | $core.bool hasSelfQueuePriority() method clearSelfQueuePriority (line 1605) | void clearSelfQueuePriority() method hasPriority (line 1612) | $core.bool hasPriority() method clearPriority (line 1614) | void clearPriority() class TextEffect (line 1617) | class TextEffect extends $pb.GeneratedMessage { method clone (line 1633) | TextEffect clone() method copyWith (line 1638) | TextEffect copyWith(void Function(TextEffect) updates) method create (line 1643) | TextEffect create() method createEmptyInstance (line 1644) | TextEffect createEmptyInstance() method createRepeated (line 1645) | $pb.PbList createRepeated() method getDefault (line 1647) | TextEffect getDefault() method hasPortrait (line 1655) | $core.bool hasPortrait() method clearPortrait (line 1657) | void clearPortrait() method ensurePortrait (line 1659) | TextEffectDetail ensurePortrait() method hasLandscape (line 1666) | $core.bool hasLandscape() method clearLandscape (line 1668) | void clearLandscape() method ensureLandscape (line 1670) | TextEffectDetail ensureLandscape() class TextEffectDetail (line 1673) | class TextEffectDetail extends $pb.GeneratedMessage { method clone (line 1702) | TextEffectDetail clone() method copyWith (line 1707) | TextEffectDetail copyWith(void Function(TextEffectDetail) updates) method create (line 1712) | TextEffectDetail create() method createEmptyInstance (line 1713) | TextEffectDetail createEmptyInstance() method createRepeated (line 1714) | $pb.PbList createRepeated() method getDefault (line 1716) | TextEffectDetail getDefault() method hasText (line 1724) | $core.bool hasText() method clearText (line 1726) | void clearText() method ensureText (line 1728) | Text ensureText() method hasTextFontSize (line 1735) | $core.bool hasTextFontSize() method clearTextFontSize (line 1737) | void clearTextFontSize() method hasBackground (line 1744) | $core.bool hasBackground() method clearBackground (line 1746) | void clearBackground() method ensureBackground (line 1748) | Image ensureBackground() method hasStart (line 1755) | $core.bool hasStart() method clearStart (line 1757) | void clearStart() method hasDuration (line 1764) | $core.bool hasDuration() method clearDuration (line 1766) | void clearDuration() method hasX (line 1773) | $core.bool hasX() method clearX (line 1775) | void clearX() method hasY (line 1782) | $core.bool hasY() method clearY (line 1784) | void clearY() method hasWidth (line 1791) | $core.bool hasWidth() method clearWidth (line 1793) | void clearWidth() method hasHeight (line 1800) | $core.bool hasHeight() method clearHeight (line 1802) | void clearHeight() method hasShadowDx (line 1809) | $core.bool hasShadowDx() method clearShadowDx (line 1811) | void clearShadowDx() method hasShadowDy (line 1818) | $core.bool hasShadowDy() method clearShadowDy (line 1820) | void clearShadowDy() method hasShadowRadius (line 1827) | $core.bool hasShadowRadius() method clearShadowRadius (line 1829) | void clearShadowRadius() method hasShadowColor (line 1836) | $core.bool hasShadowColor() method clearShadowColor (line 1838) | void clearShadowColor() method hasStrokeColor (line 1845) | $core.bool hasStrokeColor() method clearStrokeColor (line 1847) | void clearStrokeColor() method hasStrokeWidth (line 1854) | $core.bool hasStrokeWidth() method clearStrokeWidth (line 1856) | void clearStrokeWidth() class MemberMessage (line 1859) | class MemberMessage extends $pb.GeneratedMessage { method clone (line 1894) | MemberMessage clone() method copyWith (line 1899) | MemberMessage copyWith(void Function(MemberMessage) updates) method create (line 1904) | MemberMessage create() method createEmptyInstance (line 1905) | MemberMessage createEmptyInstance() method createRepeated (line 1906) | $pb.PbList createRepeated() method getDefault (line 1908) | MemberMessage getDefault() method hasCommon (line 1916) | $core.bool hasCommon() method clearCommon (line 1918) | void clearCommon() method ensureCommon (line 1920) | Common ensureCommon() method hasUser (line 1927) | $core.bool hasUser() method clearUser (line 1929) | void clearUser() method ensureUser (line 1931) | User ensureUser() method hasMemberCount (line 1938) | $core.bool hasMemberCount() method clearMemberCount (line 1940) | void clearMemberCount() method hasOperator (line 1947) | $core.bool hasOperator() method clearOperator (line 1949) | void clearOperator() method ensureOperator (line 1951) | User ensureOperator() method hasIsSetToAdmin (line 1958) | $core.bool hasIsSetToAdmin() method clearIsSetToAdmin (line 1960) | void clearIsSetToAdmin() method hasIsTopUser (line 1967) | $core.bool hasIsTopUser() method clearIsTopUser (line 1969) | void clearIsTopUser() method hasRankScore (line 1976) | $core.bool hasRankScore() method clearRankScore (line 1978) | void clearRankScore() method hasTopUserNo (line 1985) | $core.bool hasTopUserNo() method clearTopUserNo (line 1987) | void clearTopUserNo() method hasEnterType (line 1994) | $core.bool hasEnterType() method clearEnterType (line 1996) | void clearEnterType() method hasAction (line 2003) | $core.bool hasAction() method clearAction (line 2005) | void clearAction() method hasActionDescription (line 2012) | $core.bool hasActionDescription() method clearActionDescription (line 2014) | void clearActionDescription() method hasUserId (line 2021) | $core.bool hasUserId() method clearUserId (line 2023) | void clearUserId() method hasEffectConfig (line 2030) | $core.bool hasEffectConfig() method clearEffectConfig (line 2032) | void clearEffectConfig() method ensureEffectConfig (line 2034) | EffectConfig ensureEffectConfig() method hasPopStr (line 2041) | $core.bool hasPopStr() method clearPopStr (line 2043) | void clearPopStr() method hasEnterEffectConfig (line 2050) | $core.bool hasEnterEffectConfig() method clearEnterEffectConfig (line 2052) | void clearEnterEffectConfig() method ensureEnterEffectConfig (line 2054) | EffectConfig ensureEnterEffectConfig() method hasBackgroundImage (line 2061) | $core.bool hasBackgroundImage() method clearBackgroundImage (line 2063) | void clearBackgroundImage() method ensureBackgroundImage (line 2065) | Image ensureBackgroundImage() method hasBackgroundImageV2 (line 2072) | $core.bool hasBackgroundImageV2() method clearBackgroundImageV2 (line 2074) | void clearBackgroundImageV2() method ensureBackgroundImageV2 (line 2076) | Image ensureBackgroundImageV2() method hasAnchorDisplayText (line 2083) | $core.bool hasAnchorDisplayText() method clearAnchorDisplayText (line 2085) | void clearAnchorDisplayText() method ensureAnchorDisplayText (line 2087) | Text ensureAnchorDisplayText() method hasPublicAreaCommon (line 2094) | $core.bool hasPublicAreaCommon() method clearPublicAreaCommon (line 2096) | void clearPublicAreaCommon() method ensurePublicAreaCommon (line 2098) | PublicAreaCommon ensurePublicAreaCommon() method hasUserEnterTipType (line 2105) | $core.bool hasUserEnterTipType() method clearUserEnterTipType (line 2107) | void clearUserEnterTipType() method hasAnchorEnterTipType (line 2114) | $core.bool hasAnchorEnterTipType() method clearAnchorEnterTipType (line 2116) | void clearAnchorEnterTipType() class PublicAreaCommon (line 2119) | class PublicAreaCommon extends $pb.GeneratedMessage { method clone (line 2136) | PublicAreaCommon clone() method copyWith (line 2141) | PublicAreaCommon copyWith(void Function(PublicAreaCommon) updates) method create (line 2146) | PublicAreaCommon create() method createEmptyInstance (line 2147) | PublicAreaCommon createEmptyInstance() method createRepeated (line 2148) | $pb.PbList createRepeated() method getDefault (line 2150) | PublicAreaCommon getDefault() method hasUserLabel (line 2158) | $core.bool hasUserLabel() method clearUserLabel (line 2160) | void clearUserLabel() method ensureUserLabel (line 2162) | Image ensureUserLabel() method hasUserConsumeInRoom (line 2169) | $core.bool hasUserConsumeInRoom() method clearUserConsumeInRoom (line 2171) | void clearUserConsumeInRoom() method hasUserSendGiftCntInRoom (line 2178) | $core.bool hasUserSendGiftCntInRoom() method clearUserSendGiftCntInRoom (line 2180) | void clearUserSendGiftCntInRoom() class EffectConfig (line 2183) | class EffectConfig extends $pb.GeneratedMessage { method clone (line 2219) | EffectConfig clone() method copyWith (line 2224) | EffectConfig copyWith(void Function(EffectConfig) updates) method create (line 2229) | EffectConfig create() method createEmptyInstance (line 2230) | EffectConfig createEmptyInstance() method createRepeated (line 2231) | $pb.PbList createRepeated() method getDefault (line 2233) | EffectConfig getDefault() method hasType (line 2241) | $core.bool hasType() method clearType (line 2243) | void clearType() method hasIcon (line 2250) | $core.bool hasIcon() method clearIcon (line 2252) | void clearIcon() method ensureIcon (line 2254) | Image ensureIcon() method hasAvatarPos (line 2261) | $core.bool hasAvatarPos() method clearAvatarPos (line 2263) | void clearAvatarPos() method hasText (line 2270) | $core.bool hasText() method clearText (line 2272) | void clearText() method ensureText (line 2274) | Text ensureText() method hasTextIcon (line 2281) | $core.bool hasTextIcon() method clearTextIcon (line 2283) | void clearTextIcon() method ensureTextIcon (line 2285) | Image ensureTextIcon() method hasStayTime (line 2292) | $core.bool hasStayTime() method clearStayTime (line 2294) | void clearStayTime() method hasAnimAssetId (line 2301) | $core.bool hasAnimAssetId() method clearAnimAssetId (line 2303) | void clearAnimAssetId() method hasBadge (line 2310) | $core.bool hasBadge() method clearBadge (line 2312) | void clearBadge() method ensureBadge (line 2314) | Image ensureBadge() method hasTextIconOverlay (line 2324) | $core.bool hasTextIconOverlay() method clearTextIconOverlay (line 2326) | void clearTextIconOverlay() method ensureTextIconOverlay (line 2328) | Image ensureTextIconOverlay() method hasAnimatedBadge (line 2335) | $core.bool hasAnimatedBadge() method clearAnimatedBadge (line 2337) | void clearAnimatedBadge() method ensureAnimatedBadge (line 2339) | Image ensureAnimatedBadge() method hasHasSweepLight (line 2346) | $core.bool hasHasSweepLight() method clearHasSweepLight (line 2348) | void clearHasSweepLight() method hasCenterAnimAssetId (line 2358) | $core.bool hasCenterAnimAssetId() method clearCenterAnimAssetId (line 2360) | void clearCenterAnimAssetId() method hasDynamicImage (line 2367) | $core.bool hasDynamicImage() method clearDynamicImage (line 2369) | void clearDynamicImage() method ensureDynamicImage (line 2371) | Image ensureDynamicImage() method hasMp4AnimAssetId (line 2381) | $core.bool hasMp4AnimAssetId() method clearMp4AnimAssetId (line 2383) | void clearMp4AnimAssetId() method hasPriority (line 2390) | $core.bool hasPriority() method clearPriority (line 2392) | void clearPriority() method hasMaxWaitTime (line 2399) | $core.bool hasMaxWaitTime() method clearMaxWaitTime (line 2401) | void clearMaxWaitTime() method hasDressId (line 2408) | $core.bool hasDressId() method clearDressId (line 2410) | void clearDressId() method hasAlignment (line 2417) | $core.bool hasAlignment() method clearAlignment (line 2419) | void clearAlignment() method hasAlignmentOffset (line 2426) | $core.bool hasAlignmentOffset() method clearAlignmentOffset (line 2428) | void clearAlignmentOffset() class Text (line 2431) | class Text extends $pb.GeneratedMessage { method clone (line 2449) | Text clone() method copyWith (line 2454) | Text copyWith(void Function(Text) updates) method create (line 2459) | Text create() method createEmptyInstance (line 2460) | Text createEmptyInstance() method createRepeated (line 2461) | $pb.PbList createRepeated() method getDefault (line 2463) | Text getDefault() method hasKey (line 2471) | $core.bool hasKey() method clearKey (line 2473) | void clearKey() method hasDefaultPatter (line 2480) | $core.bool hasDefaultPatter() method clearDefaultPatter (line 2482) | void clearDefaultPatter() method hasDefaultFormat (line 2489) | $core.bool hasDefaultFormat() method clearDefaultFormat (line 2491) | void clearDefaultFormat() method ensureDefaultFormat (line 2493) | TextFormat ensureDefaultFormat() class TextPiece (line 2499) | class TextPiece extends $pb.GeneratedMessage { method clone (line 2521) | TextPiece clone() method copyWith (line 2526) | TextPiece copyWith(void Function(TextPiece) updates) method create (line 2531) | TextPiece create() method createEmptyInstance (line 2532) | TextPiece createEmptyInstance() method createRepeated (line 2533) | $pb.PbList createRepeated() method getDefault (line 2535) | TextPiece getDefault() method hasType (line 2543) | $core.bool hasType() method clearType (line 2545) | void clearType() method hasFormat (line 2552) | $core.bool hasFormat() method clearFormat (line 2554) | void clearFormat() method ensureFormat (line 2556) | TextFormat ensureFormat() method hasStringValue (line 2563) | $core.bool hasStringValue() method clearStringValue (line 2565) | void clearStringValue() method hasUserValue (line 2572) | $core.bool hasUserValue() method clearUserValue (line 2574) | void clearUserValue() method ensureUserValue (line 2576) | TextPieceUser ensureUserValue() method hasGiftValue (line 2583) | $core.bool hasGiftValue() method clearGiftValue (line 2585) | void clearGiftValue() method ensureGiftValue (line 2587) | TextPieceGift ensureGiftValue() method hasHeartValue (line 2594) | $core.bool hasHeartValue() method clearHeartValue (line 2596) | void clearHeartValue() method ensureHeartValue (line 2598) | TextPieceHeart ensureHeartValue() method hasPatternRefValue (line 2605) | $core.bool hasPatternRefValue() method clearPatternRefValue (line 2607) | void clearPatternRefValue() method ensurePatternRefValue (line 2609) | TextPiecePatternRef ensurePatternRefValue() method hasImageValue (line 2616) | $core.bool hasImageValue() method clearImageValue (line 2618) | void clearImageValue() method ensureImageValue (line 2620) | TextPieceImage ensureImageValue() class TextPieceImage (line 2623) | class TextPieceImage extends $pb.GeneratedMessage { method clone (line 2639) | TextPieceImage clone() method copyWith (line 2644) | TextPieceImage copyWith(void Function(TextPieceImage) updates) method create (line 2649) | TextPieceImage create() method createEmptyInstance (line 2650) | TextPieceImage createEmptyInstance() method createRepeated (line 2651) | $pb.PbList createRepeated() method getDefault (line 2653) | TextPieceImage getDefault() method hasImage (line 2661) | $core.bool hasImage() method clearImage (line 2663) | void clearImage() method ensureImage (line 2665) | Image ensureImage() method hasScalingRate (line 2672) | $core.bool hasScalingRate() method clearScalingRate (line 2674) | void clearScalingRate() class TextPiecePatternRef (line 2677) | class TextPiecePatternRef extends $pb.GeneratedMessage { method clone (line 2693) | TextPiecePatternRef clone() method copyWith (line 2698) | TextPiecePatternRef copyWith(void Function(TextPiecePatternRef) updates) method create (line 2703) | TextPiecePatternRef create() method createEmptyInstance (line 2704) | TextPiecePatternRef createEmptyInstance() method createRepeated (line 2705) | $pb.PbList createRepeated() method getDefault (line 2707) | TextPiecePatternRef getDefault() method hasKey (line 2715) | $core.bool hasKey() method clearKey (line 2717) | void clearKey() method hasDefaultPattern (line 2724) | $core.bool hasDefaultPattern() method clearDefaultPattern (line 2726) | void clearDefaultPattern() class TextPieceHeart (line 2729) | class TextPieceHeart extends $pb.GeneratedMessage { method clone (line 2744) | TextPieceHeart clone() method copyWith (line 2749) | TextPieceHeart copyWith(void Function(TextPieceHeart) updates) method create (line 2754) | TextPieceHeart create() method createEmptyInstance (line 2755) | TextPieceHeart createEmptyInstance() method createRepeated (line 2756) | $pb.PbList createRepeated() method getDefault (line 2758) | TextPieceHeart getDefault() method hasColor (line 2766) | $core.bool hasColor() method clearColor (line 2768) | void clearColor() class TextPieceGift (line 2771) | class TextPieceGift extends $pb.GeneratedMessage { method clone (line 2787) | TextPieceGift clone() method copyWith (line 2792) | TextPieceGift copyWith(void Function(TextPieceGift) updates) method create (line 2797) | TextPieceGift create() method createEmptyInstance (line 2798) | TextPieceGift createEmptyInstance() method createRepeated (line 2799) | $pb.PbList createRepeated() method getDefault (line 2801) | TextPieceGift getDefault() method hasGiftId (line 2809) | $core.bool hasGiftId() method clearGiftId (line 2811) | void clearGiftId() method hasNameRef (line 2818) | $core.bool hasNameRef() method clearNameRef (line 2820) | void clearNameRef() method ensureNameRef (line 2822) | PatternRef ensureNameRef() class PatternRef (line 2825) | class PatternRef extends $pb.GeneratedMessage { method clone (line 2841) | PatternRef clone() method copyWith (line 2846) | PatternRef copyWith(void Function(PatternRef) updates) method create (line 2851) | PatternRef create() method createEmptyInstance (line 2852) | PatternRef createEmptyInstance() method createRepeated (line 2853) | $pb.PbList createRepeated() method getDefault (line 2855) | PatternRef getDefault() method hasKey (line 2863) | $core.bool hasKey() method clearKey (line 2865) | void clearKey() method hasDefaultPattern (line 2872) | $core.bool hasDefaultPattern() method clearDefaultPattern (line 2874) | void clearDefaultPattern() class TextPieceUser (line 2877) | class TextPieceUser extends $pb.GeneratedMessage { method clone (line 2893) | TextPieceUser clone() method copyWith (line 2898) | TextPieceUser copyWith(void Function(TextPieceUser) updates) method create (line 2903) | TextPieceUser create() method createEmptyInstance (line 2904) | TextPieceUser createEmptyInstance() method createRepeated (line 2905) | $pb.PbList createRepeated() method getDefault (line 2907) | TextPieceUser getDefault() method hasUser (line 2915) | $core.bool hasUser() method clearUser (line 2917) | void clearUser() method ensureUser (line 2919) | User ensureUser() method hasWithColon (line 2926) | $core.bool hasWithColon() method clearWithColon (line 2928) | void clearWithColon() class TextFormat (line 2931) | class TextFormat extends $pb.GeneratedMessage { method clone (line 2953) | TextFormat clone() method copyWith (line 2958) | TextFormat copyWith(void Function(TextFormat) updates) method create (line 2963) | TextFormat create() method createEmptyInstance (line 2964) | TextFormat createEmptyInstance() method createRepeated (line 2965) | $pb.PbList createRepeated() method getDefault (line 2967) | TextFormat getDefault() method hasColor (line 2975) | $core.bool hasColor() method clearColor (line 2977) | void clearColor() method hasBold (line 2984) | $core.bool hasBold() method clearBold (line 2986) | void clearBold() method hasItalic (line 2993) | $core.bool hasItalic() method clearItalic (line 2995) | void clearItalic() method hasWeight (line 3002) | $core.bool hasWeight() method clearWeight (line 3004) | void clearWeight() method hasItalicAngle (line 3011) | $core.bool hasItalicAngle() method clearItalicAngle (line 3013) | void clearItalicAngle() method hasFontSize (line 3020) | $core.bool hasFontSize() method clearFontSize (line 3022) | void clearFontSize() method hasUseHeighLightColor (line 3029) | $core.bool hasUseHeighLightColor() method clearUseHeighLightColor (line 3031) | void clearUseHeighLightColor() method hasUseRemoteClor (line 3038) | $core.bool hasUseRemoteClor() method clearUseRemoteClor (line 3040) | void clearUseRemoteClor() class LikeMessage (line 3043) | class LikeMessage extends $pb.GeneratedMessage { method clone (line 3068) | LikeMessage clone() method copyWith (line 3073) | LikeMessage copyWith(void Function(LikeMessage) updates) method create (line 3078) | LikeMessage create() method createEmptyInstance (line 3079) | LikeMessage createEmptyInstance() method createRepeated (line 3080) | $pb.PbList createRepeated() method getDefault (line 3082) | LikeMessage getDefault() method hasCommon (line 3090) | $core.bool hasCommon() method clearCommon (line 3092) | void clearCommon() method ensureCommon (line 3094) | Common ensureCommon() method hasCount (line 3101) | $core.bool hasCount() method clearCount (line 3103) | void clearCount() method hasTotal (line 3110) | $core.bool hasTotal() method clearTotal (line 3112) | void clearTotal() method hasColor (line 3119) | $core.bool hasColor() method clearColor (line 3121) | void clearColor() method hasUser (line 3128) | $core.bool hasUser() method clearUser (line 3130) | void clearUser() method ensureUser (line 3132) | User ensureUser() method hasIcon (line 3139) | $core.bool hasIcon() method clearIcon (line 3141) | void clearIcon() method hasDoubleLikeDetail (line 3148) | $core.bool hasDoubleLikeDetail() method clearDoubleLikeDetail (line 3150) | void clearDoubleLikeDetail() method ensureDoubleLikeDetail (line 3152) | DoubleLikeDetail ensureDoubleLikeDetail() method hasDisplayControlInfo (line 3159) | $core.bool hasDisplayControlInfo() method clearDisplayControlInfo (line 3161) | void clearDisplayControlInfo() method ensureDisplayControlInfo (line 3163) | DisplayControlInfo ensureDisplayControlInfo() method hasLinkmicGuestUid (line 3170) | $core.bool hasLinkmicGuestUid() method clearLinkmicGuestUid (line 3172) | void clearLinkmicGuestUid() method hasScene (line 3179) | $core.bool hasScene() method clearScene (line 3181) | void clearScene() method hasPicoDisplayInfo (line 3188) | $core.bool hasPicoDisplayInfo() method clearPicoDisplayInfo (line 3190) | void clearPicoDisplayInfo() method ensurePicoDisplayInfo (line 3192) | PicoDisplayInfo ensurePicoDisplayInfo() class SocialMessage (line 3195) | class SocialMessage extends $pb.GeneratedMessage { method clone (line 3216) | SocialMessage clone() method copyWith (line 3221) | SocialMessage copyWith(void Function(SocialMessage) updates) method create (line 3226) | SocialMessage create() method createEmptyInstance (line 3227) | SocialMessage createEmptyInstance() method createRepeated (line 3228) | $pb.PbList createRepeated() method getDefault (line 3230) | SocialMessage getDefault() method hasCommon (line 3238) | $core.bool hasCommon() method clearCommon (line 3240) | void clearCommon() method ensureCommon (line 3242) | Common ensureCommon() method hasUser (line 3249) | $core.bool hasUser() method clearUser (line 3251) | void clearUser() method ensureUser (line 3253) | User ensureUser() method hasShareType (line 3260) | $core.bool hasShareType() method clearShareType (line 3262) | void clearShareType() method hasAction (line 3269) | $core.bool hasAction() method clearAction (line 3271) | void clearAction() method hasShareTarget (line 3278) | $core.bool hasShareTarget() method clearShareTarget (line 3280) | void clearShareTarget() method hasFollowCount (line 3287) | $core.bool hasFollowCount() method clearFollowCount (line 3289) | void clearFollowCount() method hasPublicAreaCommon (line 3296) | $core.bool hasPublicAreaCommon() method clearPublicAreaCommon (line 3298) | void clearPublicAreaCommon() method ensurePublicAreaCommon (line 3300) | PublicAreaCommon ensurePublicAreaCommon() class PicoDisplayInfo (line 3303) | class PicoDisplayInfo extends $pb.GeneratedMessage { method clone (line 3321) | PicoDisplayInfo clone() method copyWith (line 3326) | PicoDisplayInfo copyWith(void Function(PicoDisplayInfo) updates) method create (line 3331) | PicoDisplayInfo create() method createEmptyInstance (line 3332) | PicoDisplayInfo createEmptyInstance() method createRepeated (line 3333) | $pb.PbList createRepeated() method getDefault (line 3335) | PicoDisplayInfo getDefault() method hasComboSumCount (line 3343) | $core.bool hasComboSumCount() method clearComboSumCount (line 3345) | void clearComboSumCount() method hasEmoji (line 3352) | $core.bool hasEmoji() method clearEmoji (line 3354) | void clearEmoji() method hasEmojiIcon (line 3361) | $core.bool hasEmojiIcon() method clearEmojiIcon (line 3363) | void clearEmojiIcon() method ensureEmojiIcon (line 3365) | Image ensureEmojiIcon() method hasEmojiText (line 3372) | $core.bool hasEmojiText() method clearEmojiText (line 3374) | void clearEmojiText() class DoubleLikeDetail (line 3377) | class DoubleLikeDetail extends $pb.GeneratedMessage { method clone (line 3395) | DoubleLikeDetail clone() method copyWith (line 3400) | DoubleLikeDetail copyWith(void Function(DoubleLikeDetail) updates) method create (line 3405) | DoubleLikeDetail create() method createEmptyInstance (line 3406) | DoubleLikeDetail createEmptyInstance() method createRepeated (line 3407) | $pb.PbList createRepeated() method getDefault (line 3409) | DoubleLikeDetail getDefault() method hasDoubleFlag (line 3417) | $core.bool hasDoubleFlag() method clearDoubleFlag (line 3419) | void clearDoubleFlag() method hasSeqId (line 3426) | $core.bool hasSeqId() method clearSeqId (line 3428) | void clearSeqId() method hasRenewalsNum (line 3435) | $core.bool hasRenewalsNum() method clearRenewalsNum (line 3437) | void clearRenewalsNum() method hasTriggersNum (line 3444) | $core.bool hasTriggersNum() method clearTriggersNum (line 3446) | void clearTriggersNum() class DisplayControlInfo (line 3449) | class DisplayControlInfo extends $pb.GeneratedMessage { method clone (line 3465) | DisplayControlInfo clone() method copyWith (line 3470) | DisplayControlInfo copyWith(void Function(DisplayControlInfo) updates) method create (line 3475) | DisplayControlInfo create() method createEmptyInstance (line 3476) | DisplayControlInfo createEmptyInstance() method createRepeated (line 3477) | $pb.PbList createRepeated() method getDefault (line 3479) | DisplayControlInfo getDefault() method hasShowText (line 3487) | $core.bool hasShowText() method clearShowText (line 3489) | void clearShowText() method hasShowIcons (line 3496) | $core.bool hasShowIcons() method clearShowIcons (line 3498) | void clearShowIcons() class EpisodeChatMessage (line 3501) | class EpisodeChatMessage extends $pb.GeneratedMessage { method clone (line 3522) | EpisodeChatMessage clone() method copyWith (line 3527) | EpisodeChatMessage copyWith(void Function(EpisodeChatMessage) updates) method create (line 3532) | EpisodeChatMessage create() method createEmptyInstance (line 3533) | EpisodeChatMessage createEmptyInstance() method createRepeated (line 3534) | $pb.PbList createRepeated() method getDefault (line 3536) | EpisodeChatMessage getDefault() method hasCommon (line 3544) | $core.bool hasCommon() method clearCommon (line 3546) | void clearCommon() method ensureCommon (line 3548) | Message ensureCommon() method hasUser (line 3555) | $core.bool hasUser() method clearUser (line 3557) | void clearUser() method ensureUser (line 3559) | User ensureUser() method hasContent (line 3566) | $core.bool hasContent() method clearContent (line 3568) | void clearContent() method hasVisibleToSende (line 3575) | $core.bool hasVisibleToSende() method clearVisibleToSende (line 3577) | void clearVisibleToSende() method hasGiftImage (line 3584) | $core.bool hasGiftImage() method clearGiftImage (line 3586) | void clearGiftImage() method ensureGiftImage (line 3588) | Image ensureGiftImage() method hasAgreeMsgId (line 3595) | $core.bool hasAgreeMsgId() method clearAgreeMsgId (line 3597) | void clearAgreeMsgId() class MatchAgainstScoreMessage (line 3603) | class MatchAgainstScoreMessage extends $pb.GeneratedMessage { method clone (line 3621) | MatchAgainstScoreMessage clone() method copyWith (line 3626) | MatchAgainstScoreMessage copyWith(void Function(MatchAgainstScoreMessa... method create (line 3631) | MatchAgainstScoreMessage create() method createEmptyInstance (line 3632) | MatchAgainstScoreMessage createEmptyInstance() method createRepeated (line 3633) | $pb.PbList createRepeated() method getDefault (line 3635) | MatchAgainstScoreMessage getDefault() method hasCommon (line 3643) | $core.bool hasCommon() method clearCommon (line 3645) | void clearCommon() method ensureCommon (line 3647) | Common ensureCommon() method hasAgainst (line 3654) | $core.bool hasAgainst() method clearAgainst (line 3656) | void clearAgainst() method ensureAgainst (line 3658) | Against ensureAgainst() method hasMatchStatus (line 3665) | $core.bool hasMatchStatus() method clearMatchStatus (line 3667) | void clearMatchStatus() method hasDisplayStatus (line 3674) | $core.bool hasDisplayStatus() method clearDisplayStatus (line 3676) | void clearDisplayStatus() class Against (line 3679) | class Against extends $pb.GeneratedMessage { method clone (line 3710) | Against clone() method copyWith (line 3715) | Against copyWith(void Function(Against) updates) method create (line 3720) | Against create() method createEmptyInstance (line 3721) | Against createEmptyInstance() method createRepeated (line 3722) | $pb.PbList createRepeated() method getDefault (line 3724) | Against getDefault() method hasLeftName (line 3732) | $core.bool hasLeftName() method clearLeftName (line 3734) | void clearLeftName() method hasLeftLogo (line 3741) | $core.bool hasLeftLogo() method clearLeftLogo (line 3743) | void clearLeftLogo() method ensureLeftLogo (line 3745) | Image ensureLeftLogo() method hasLeftGoal (line 3752) | $core.bool hasLeftGoal() method clearLeftGoal (line 3754) | void clearLeftGoal() method hasRightName (line 3761) | $core.bool hasRightName() method clearRightName (line 3763) | void clearRightName() method hasRightLogo (line 3770) | $core.bool hasRightLogo() method clearRightLogo (line 3772) | void clearRightLogo() method ensureRightLogo (line 3774) | Image ensureRightLogo() method hasRightGoal (line 3781) | $core.bool hasRightGoal() method clearRightGoal (line 3783) | void clearRightGoal() method hasTimestamp (line 3790) | $core.bool hasTimestamp() method clearTimestamp (line 3792) | void clearTimestamp() method hasVersion (line 3799) | $core.bool hasVersion() method clearVersion (line 3801) | void clearVersion() method hasLeftTeamId (line 3808) | $core.bool hasLeftTeamId() method clearLeftTeamId (line 3810) | void clearLeftTeamId() method hasRightTeamId (line 3817) | $core.bool hasRightTeamId() method clearRightTeamId (line 3819) | void clearRightTeamId() method hasDiffSei2absSecond (line 3826) | $core.bool hasDiffSei2absSecond() method clearDiffSei2absSecond (line 3828) | void clearDiffSei2absSecond() method hasFinalGoalStage (line 3835) | $core.bool hasFinalGoalStage() method clearFinalGoalStage (line 3837) | void clearFinalGoalStage() method hasCurrentGoalStage (line 3844) | $core.bool hasCurrentGoalStage() method clearCurrentGoalStage (line 3846) | void clearCurrentGoalStage() method hasLeftScoreAddition (line 3853) | $core.bool hasLeftScoreAddition() method clearLeftScoreAddition (line 3855) | void clearLeftScoreAddition() method hasRightScoreAddition (line 3862) | $core.bool hasRightScoreAddition() method clearRightScoreAddition (line 3864) | void clearRightScoreAddition() method hasLeftGoalInt (line 3871) | $core.bool hasLeftGoalInt() method clearLeftGoalInt (line 3873) | void clearLeftGoalInt() method hasRightGoalInt (line 3880) | $core.bool hasRightGoalInt() method clearRightGoalInt (line 3882) | void clearRightGoalInt() class Common (line 3885) | class Common extends $pb.GeneratedMessage { method clone (line 3920) | Common clone() method copyWith (line 3925) | Common copyWith(void Function(Common) updates) method create (line 3930) | Common create() method createEmptyInstance (line 3931) | Common createEmptyInstance() method createRepeated (line 3932) | $pb.PbList createRepeated() method getDefault (line 3934) | Common getDefault() method hasMethod (line 3942) | $core.bool hasMethod() method clearMethod (line 3944) | void clearMethod() method hasMsgId (line 3951) | $core.bool hasMsgId() method clearMsgId (line 3953) | void clearMsgId() method hasRoomId (line 3960) | $core.bool hasRoomId() method clearRoomId (line 3962) | void clearRoomId() method hasCreateTime (line 3969) | $core.bool hasCreateTime() method clearCreateTime (line 3971) | void clearCreateTime() method hasMonitor (line 3978) | $core.bool hasMonitor() method clearMonitor (line 3980) | void clearMonitor() method hasIsShowMsg (line 3987) | $core.bool hasIsShowMsg() method clearIsShowMsg (line 3989) | void clearIsShowMsg() method hasDescribe (line 3996) | $core.bool hasDescribe() method clearDescribe (line 3998) | void clearDescribe() method hasFoldType (line 4005) | $core.bool hasFoldType() method clearFoldType (line 4007) | void clearFoldType() method hasAnchorFoldType (line 4014) | $core.bool hasAnchorFoldType() method clearAnchorFoldType (line 4016) | void clearAnchorFoldType() method hasPriorityScore (line 4023) | $core.bool hasPriorityScore() method clearPriorityScore (line 4025) | void clearPriorityScore() method hasLogId (line 4032) | $core.bool hasLogId() method clearLogId (line 4034) | void clearLogId() method hasMsgProcessFilterK (line 4041) | $core.bool hasMsgProcessFilterK() method clearMsgProcessFilterK (line 4043) | void clearMsgProcessFilterK() method hasMsgProcessFilterV (line 4050) | $core.bool hasMsgProcessFilterV() method clearMsgProcessFilterV (line 4052) | void clearMsgProcessFilterV() method hasUser (line 4059) | $core.bool hasUser() method clearUser (line 4061) | void clearUser() method ensureUser (line 4063) | User ensureUser() method hasAnchorFoldTypeV2 (line 4070) | $core.bool hasAnchorFoldTypeV2() method clearAnchorFoldTypeV2 (line 4072) | void clearAnchorFoldTypeV2() method hasProcessAtSeiTimeMs (line 4079) | $core.bool hasProcessAtSeiTimeMs() method clearProcessAtSeiTimeMs (line 4081) | void clearProcessAtSeiTimeMs() method hasRandomDispatchMs (line 4088) | $core.bool hasRandomDispatchMs() method clearRandomDispatchMs (line 4090) | void clearRandomDispatchMs() method hasIsDispatch (line 4097) | $core.bool hasIsDispatch() method clearIsDispatch (line 4099) | void clearIsDispatch() method hasChannelId (line 4106) | $core.bool hasChannelId() method clearChannelId (line 4108) | void clearChannelId() method hasDiffSei2absSecond (line 4115) | $core.bool hasDiffSei2absSecond() method clearDiffSei2absSecond (line 4117) | void clearDiffSei2absSecond() method hasAnchorFoldDuration (line 4124) | $core.bool hasAnchorFoldDuration() method clearAnchorFoldDuration (line 4126) | void clearAnchorFoldDuration() class User (line 4129) | class User extends $pb.GeneratedMessage { method clone (line 4174) | User clone() method copyWith (line 4179) | User copyWith(void Function(User) updates) method create (line 4184) | User create() method createEmptyInstance (line 4185) | User createEmptyInstance() method createRepeated (line 4186) | $pb.PbList createRepeated() method getDefault (line 4188) | User getDefault() method hasId (line 4196) | $core.bool hasId() method clearId (line 4198) | void clearId() method hasShortId (line 4205) | $core.bool hasShortId() method clearShortId (line 4207) | void clearShortId() method hasNickName (line 4214) | $core.bool hasNickName() method clearNickName (line 4216) | void clearNickName() method hasGender (line 4223) | $core.bool hasGender() method clearGender (line 4225) | void clearGender() method hasSignature (line 4232) | $core.bool hasSignature() method clearSignature (line 4234) | void clearSignature() method hasLevel (line 4241) | $core.bool hasLevel() method clearLevel (line 4243) | void clearLevel() method hasBirthday (line 4250) | $core.bool hasBirthday() method clearBirthday (line 4252) | void clearBirthday() method hasTelephone (line 4259) | $core.bool hasTelephone() method clearTelephone (line 4261) | void clearTelephone() method hasAvatarThumb (line 4268) | $core.bool hasAvatarThumb() method clearAvatarThumb (line 4270) | void clearAvatarThumb() method ensureAvatarThumb (line 4272) | Image ensureAvatarThumb() method hasAvatarMedium (line 4279) | $core.bool hasAvatarMedium() method clearAvatarMedium (line 4281) | void clearAvatarMedium() method ensureAvatarMedium (line 4283) | Image ensureAvatarMedium() method hasAvatarLarge (line 4290) | $core.bool hasAvatarLarge() method clearAvatarLarge (line 4292) | void clearAvatarLarge() method ensureAvatarLarge (line 4294) | Image ensureAvatarLarge() method hasVerified (line 4301) | $core.bool hasVerified() method clearVerified (line 4303) | void clearVerified() method hasExperience (line 4310) | $core.bool hasExperience() method clearExperience (line 4312) | void clearExperience() method hasCity (line 4319) | $core.bool hasCity() method clearCity (line 4321) | void clearCity() method hasStatus (line 4328) | $core.bool hasStatus() method clearStatus (line 4330) | void clearStatus() method hasCreateTime (line 4337) | $core.bool hasCreateTime() method clearCreateTime (line 4339) | void clearCreateTime() method hasModifyTime (line 4346) | $core.bool hasModifyTime() method clearModifyTime (line 4348) | void clearModifyTime() method hasSecret (line 4355) | $core.bool hasSecret() method clearSecret (line 4357) | void clearSecret() method hasShareQrcodeUri (line 4364) | $core.bool hasShareQrcodeUri() method clearShareQrcodeUri (line 4366) | void clearShareQrcodeUri() method hasIncomeSharePercent (line 4373) | $core.bool hasIncomeSharePercent() method clearIncomeSharePercent (line 4375) | void clearIncomeSharePercent() method hasFollowInfo (line 4385) | $core.bool hasFollowInfo() method clearFollowInfo (line 4387) | void clearFollowInfo() method ensureFollowInfo (line 4389) | FollowInfo ensureFollowInfo() method hasSpecialId (line 4396) | $core.bool hasSpecialId() method clearSpecialId (line 4398) | void clearSpecialId() method hasAvatarBorder (line 4405) | $core.bool hasAvatarBorder() method clearAvatarBorder (line 4407) | void clearAvatarBorder() method ensureAvatarBorder (line 4409) | Image ensureAvatarBorder() method hasMedal (line 4416) | $core.bool hasMedal() method clearMedal (line 4418) | void clearMedal() method ensureMedal (line 4420) | Image ensureMedal() method hasDisplayId (line 4430) | $core.bool hasDisplayId() method clearDisplayId (line 4432) | void clearDisplayId() method hasSecUid (line 4439) | $core.bool hasSecUid() method clearSecUid (line 4441) | void clearSecUid() method hasFanTicketCount (line 4448) | $core.bool hasFanTicketCount() method clearFanTicketCount (line 4450) | void clearFanTicketCount() method hasIdStr (line 4457) | $core.bool hasIdStr() method clearIdStr (line 4459) | void clearIdStr() method hasAgeRange (line 4466) | $core.bool hasAgeRange() method clearAgeRange (line 4468) | void clearAgeRange() class FollowInfo (line 4471) | class FollowInfo extends $pb.GeneratedMessage { method clone (line 4492) | FollowInfo clone() method copyWith (line 4497) | FollowInfo copyWith(void Function(FollowInfo) updates) method create (line 4502) | FollowInfo create() method createEmptyInstance (line 4503) | FollowInfo createEmptyInstance() method createRepeated (line 4504) | $pb.PbList createRepeated() method getDefault (line 4506) | FollowInfo getDefault() method hasFollowingCount (line 4514) | $core.bool hasFollowingCount() method clearFollowingCount (line 4516) | void clearFollowingCount() method hasFollowerCount (line 4523) | $core.bool hasFollowerCount() method clearFollowerCount (line 4525) | void clearFollowerCount() method hasFollowStatus (line 4532) | $core.bool hasFollowStatus() method clearFollowStatus (line 4534) | void clearFollowStatus() method hasPushStatus (line 4541) | $core.bool hasPushStatus() method clearPushStatus (line 4543) | void clearPushStatus() method hasRemarkName (line 4550) | $core.bool hasRemarkName() method clearRemarkName (line 4552) | void clearRemarkName() method hasFollowerCountStr (line 4559) | $core.bool hasFollowerCountStr() method clearFollowerCountStr (line 4561) | void clearFollowerCountStr() method hasFollowingCountStr (line 4568) | $core.bool hasFollowingCountStr() method clearFollowingCountStr (line 4570) | void clearFollowingCountStr() class Image (line 4573) | class Image extends $pb.GeneratedMessage { method clone (line 4598) | Image clone() method copyWith (line 4603) | Image copyWith(void Function(Image) updates) method create (line 4608) | Image create() method createEmptyInstance (line 4609) | Image createEmptyInstance() method createRepeated (line 4610) | $pb.PbList createRepeated() method getDefault (line 4612) | Image getDefault() method hasUri (line 4623) | $core.bool hasUri() method clearUri (line 4625) | void clearUri() method hasHeight (line 4632) | $core.bool hasHeight() method clearHeight (line 4634) | void clearHeight() method hasWidth (line 4641) | $core.bool hasWidth() method clearWidth (line 4643) | void clearWidth() method hasAvgColor (line 4650) | $core.bool hasAvgColor() method clearAvgColor (line 4652) | void clearAvgColor() method hasImageType (line 4659) | $core.bool hasImageType() method clearImageType (line 4661) | void clearImageType() method hasOpenWebUrl (line 4668) | $core.bool hasOpenWebUrl() method clearOpenWebUrl (line 4670) | void clearOpenWebUrl() method hasContent (line 4677) | $core.bool hasContent() method clearContent (line 4679) | void clearContent() method ensureContent (line 4681) | ImageContent ensureContent() method hasIsAnimated (line 4688) | $core.bool hasIsAnimated() method clearIsAnimated (line 4690) | void clearIsAnimated() method hasFlexSettingList (line 4697) | $core.bool hasFlexSettingList() method clearFlexSettingList (line 4699) | void clearFlexSettingList() method ensureFlexSettingList (line 4701) | NinePatchSetting ensureFlexSettingList() method hasTextSettingList (line 4708) | $core.bool hasTextSettingList() method clearTextSettingList (line 4710) | void clearTextSettingList() method ensureTextSettingList (line 4712) | NinePatchSetting ensureTextSettingList() class NinePatchSetting (line 4715) | class NinePatchSetting extends $pb.GeneratedMessage { method clone (line 4730) | NinePatchSetting clone() method copyWith (line 4735) | NinePatchSetting copyWith(void Function(NinePatchSetting) updates) method create (line 4740) | NinePatchSetting create() method createEmptyInstance (line 4741) | NinePatchSetting createEmptyInstance() method createRepeated (line 4742) | $pb.PbList createRepeated() method getDefault (line 4744) | NinePatchSetting getDefault() class ImageContent (line 4751) | class ImageContent extends $pb.GeneratedMessage { method clone (line 4769) | ImageContent clone() method copyWith (line 4774) | ImageContent copyWith(void Function(ImageContent) updates) method create (line 4779) | ImageContent create() method createEmptyInstance (line 4780) | ImageContent createEmptyInstance() method createRepeated (line 4781) | $pb.PbList createRepeated() method getDefault (line 4783) | ImageContent getDefault() method hasName (line 4791) | $core.bool hasName() method clearName (line 4793) | void clearName() method hasFontColor (line 4800) | $core.bool hasFontColor() method clearFontColor (line 4802) | void clearFontColor() method hasLevel (line 4809) | $core.bool hasLevel() method clearLevel (line 4811) | void clearLevel() method hasAlternativeText (line 4818) | $core.bool hasAlternativeText() method clearAlternativeText (line 4820) | void clearAlternativeText() class PushFrame (line 4823) | class PushFrame extends $pb.GeneratedMessage { method clone (line 4845) | PushFrame clone() method copyWith (line 4850) | PushFrame copyWith(void Function(PushFrame) updates) method create (line 4855) | PushFrame create() method createEmptyInstance (line 4856) | PushFrame createEmptyInstance() method createRepeated (line 4857) | $pb.PbList createRepeated() method getDefault (line 4859) | PushFrame getDefault() method hasSeqId (line 4867) | $core.bool hasSeqId() method clearSeqId (line 4869) | void clearSeqId() method hasLogId (line 4876) | $core.bool hasLogId() method clearLogId (line 4878) | void clearLogId() method hasService (line 4885) | $core.bool hasService() method clearService (line 4887) | void clearService() method hasMethod (line 4894) | $core.bool hasMethod() method clearMethod (line 4896) | void clearMethod() method hasPayloadEncoding (line 4906) | $core.bool hasPayloadEncoding() method clearPayloadEncoding (line 4908) | void clearPayloadEncoding() method hasPayloadType (line 4915) | $core.bool hasPayloadType() method clearPayloadType (line 4917) | void clearPayloadType() method hasPayload (line 4924) | $core.bool hasPayload() method clearPayload (line 4926) | void clearPayload() class kk (line 4929) | class kk extends $pb.GeneratedMessage { method clone (line 4944) | kk clone() method copyWith (line 4949) | kk copyWith(void Function(kk) updates) method create (line 4954) | kk create() method createEmptyInstance (line 4955) | kk createEmptyInstance() method createRepeated (line 4956) | $pb.PbList createRepeated() method getDefault (line 4958) | kk getDefault() method hasK (line 4966) | $core.bool hasK() method clearK (line 4968) | void clearK() class SendMessageBody (line 4971) | class SendMessageBody extends $pb.GeneratedMessage { method clone (line 4993) | SendMessageBody clone() method copyWith (line 4998) | SendMessageBody copyWith(void Function(SendMessageBody) updates) method create (line 5003) | SendMessageBody create() method createEmptyInstance (line 5004) | SendMessageBody createEmptyInstance() method createRepeated (line 5005) | $pb.PbList createRepeated() method getDefault (line 5007) | SendMessageBody getDefault() method hasConversationId (line 5015) | $core.bool hasConversationId() method clearConversationId (line 5017) | void clearConversationId() method hasConversationType (line 5024) | $core.bool hasConversationType() method clearConversationType (line 5026) | void clearConversationType() method hasConversationShortId (line 5033) | $core.bool hasConversationShortId() method clearConversationShortId (line 5035) | void clearConversationShortId() method hasContent (line 5042) | $core.bool hasContent() method clearContent (line 5044) | void clearContent() method hasMessageType (line 5054) | $core.bool hasMessageType() method clearMessageType (line 5056) | void clearMessageType() method hasTicket (line 5063) | $core.bool hasTicket() method clearTicket (line 5065) | void clearTicket() method hasClientMessageId (line 5072) | $core.bool hasClientMessageId() method clearClientMessageId (line 5074) | void clearClientMessageId() class ExtList (line 5077) | class ExtList extends $pb.GeneratedMessage { method clone (line 5093) | ExtList clone() method copyWith (line 5098) | ExtList copyWith(void Function(ExtList) updates) method create (line 5103) | ExtList create() method createEmptyInstance (line 5104) | ExtList createEmptyInstance() method createRepeated (line 5105) | $pb.PbList createRepeated() method getDefault (line 5107) | ExtList getDefault() method hasKey (line 5115) | $core.bool hasKey() method clearKey (line 5117) | void clearKey() method hasValue (line 5124) | $core.bool hasValue() method clearValue (line 5126) | void clearValue() class Rsp_F (line 5129) | class Rsp_F extends $pb.GeneratedMessage { method clone (line 5147) | Rsp_F clone() method copyWith (line 5152) | Rsp_F copyWith(void Function(Rsp_F) updates) method create (line 5157) | Rsp_F create() method createEmptyInstance (line 5158) | Rsp_F createEmptyInstance() method createRepeated (line 5159) | $pb.PbList createRepeated() method getDefault (line 5161) | Rsp_F getDefault() method hasQ1 (line 5169) | $core.bool hasQ1() method clearQ1 (line 5171) | void clearQ1() method hasQ3 (line 5178) | $core.bool hasQ3() method clearQ3 (line 5180) | void clearQ3() method hasQ4 (line 5187) | $core.bool hasQ4() method clearQ4 (line 5189) | void clearQ4() method hasQ5 (line 5196) | $core.bool hasQ5() method clearQ5 (line 5198) | void clearQ5() class Rsp (line 5201) | class Rsp extends $pb.GeneratedMessage { method clone (line 5225) | Rsp clone() method copyWith (line 5230) | Rsp copyWith(void Function(Rsp) updates) method create (line 5235) | Rsp create() method createEmptyInstance (line 5236) | Rsp createEmptyInstance() method createRepeated (line 5237) | $pb.PbList createRepeated() method getDefault (line 5239) | Rsp getDefault() method hasA (line 5247) | $core.bool hasA() method clearA (line 5249) | void clearA() method hasB (line 5256) | $core.bool hasB() method clearB (line 5258) | void clearB() method hasC (line 5265) | $core.bool hasC() method clearC (line 5267) | void clearC() method hasD (line 5274) | $core.bool hasD() method clearD (line 5276) | void clearD() method hasE (line 5283) | $core.bool hasE() method clearE (line 5285) | void clearE() method hasF (line 5292) | $core.bool hasF() method clearF (line 5294) | void clearF() method ensureF (line 5296) | Rsp_F ensureF() method hasG (line 5303) | $core.bool hasG() method clearG (line 5305) | void clearG() method hasH (line 5312) | $core.bool hasH() method clearH (line 5314) | void clearH() method hasI (line 5321) | $core.bool hasI() method clearI (line 5323) | void clearI() method hasJ (line 5330) | $core.bool hasJ() method clearJ (line 5332) | void clearJ() class PreMessage (line 5335) | class PreMessage extends $pb.GeneratedMessage { method clone (line 5363) | PreMessage clone() method copyWith (line 5368) | PreMessage copyWith(void Function(PreMessage) updates) method create (line 5373) | PreMessage create() method createEmptyInstance (line 5374) | PreMessage createEmptyInstance() method createRepeated (line 5375) | $pb.PbList createRepeated() method getDefault (line 5377) | PreMessage getDefault() method hasCmd (line 5385) | $core.bool hasCmd() method clearCmd (line 5387) | void clearCmd() method hasSequenceId (line 5394) | $core.bool hasSequenceId() method clearSequenceId (line 5396) | void clearSequenceId() method hasSdkVersion (line 5403) | $core.bool hasSdkVersion() method clearSdkVersion (line 5405) | void clearSdkVersion() method hasToken (line 5412) | $core.bool hasToken() method clearToken (line 5414) | void clearToken() method hasRefer (line 5421) | $core.bool hasRefer() method clearRefer (line 5423) | void clearRefer() method hasInboxType (line 5430) | $core.bool hasInboxType() method clearInboxType (line 5432) | void clearInboxType() method hasBuildNumber (line 5439) | $core.bool hasBuildNumber() method clearBuildNumber (line 5441) | void clearBuildNumber() method hasSendMessageBody (line 5448) | $core.bool hasSendMessageBody() method clearSendMessageBody (line 5450) | void clearSendMessageBody() method ensureSendMessageBody (line 5452) | SendMessageBody ensureSendMessageBody() method hasAa (line 5459) | $core.bool hasAa() method clearAa (line 5461) | void clearAa() method hasDevicePlatform (line 5468) | $core.bool hasDevicePlatform() method clearDevicePlatform (line 5470) | void clearDevicePlatform() method hasAuthType (line 5480) | $core.bool hasAuthType() method clearAuthType (line 5482) | void clearAuthType() method hasBiz (line 5489) | $core.bool hasBiz() method clearBiz (line 5491) | void clearBiz() method hasAccess (line 5498) | $core.bool hasAccess() method clearAccess (line 5500) | void clearAccess() class HeadersList (line 5503) | class HeadersList extends $pb.GeneratedMessage { method clone (line 5519) | HeadersList clone() method copyWith (line 5524) | HeadersList copyWith(void Function(HeadersList) updates) method create (line 5529) | HeadersList create() method createEmptyInstance (line 5530) | HeadersList createEmptyInstance() method createRepeated (line 5531) | $pb.PbList createRepeated() method getDefault (line 5533) | HeadersList getDefault() method hasKey (line 5541) | $core.bool hasKey() method clearKey (line 5543) | void clearKey() method hasValue (line 5550) | $core.bool hasValue() method clearValue (line 5552) | void clearValue() FILE: simple_live_core/lib/src/danmaku/proto/douyin.pbenum.dart class CommentTypeTag (line 16) | class CommentTypeTag extends $pb.ProtobufEnum { method valueOf (line 26) | CommentTypeTag? valueOf($core.int value) FILE: simple_live_core/lib/src/douyin_site.dart class DouyinSite (line 9) | class DouyinSite implements LiveSite { method getDanmaku (line 17) | LiveDanmaku getDanmaku() method _logDebug (line 35) | void _logDebug(String msg) method getRequestHeaders (line 47) | Future> getRequestHeaders() method getCategores (line 68) | Future> getCategores() method getCategoryRooms (line 122) | Future getCategoryRooms( method getRecommendRooms (line 184) | Future getRecommendRooms({int page = 1}) method getRoomDetail (line 239) | Future getRoomDetail({required String roomId}) method getRoomDetailByRoomId (line 257) | Future getRoomDetailByRoomId(String roomId) method getRoomDetailByWebRid (line 311) | Future getRoomDetailByWebRid(String webRid) method _getRoomDetailByWebRidApi (line 324) | Future _getRoomDetailByWebRidApi(String webRid) method _getRoomDetailByWebRidHtml (line 373) | Future _getRoomDetailByWebRidHtml(String webRid) method _getUserUniqueId (line 417) | Future _getUserUniqueId(String webRid) method _getWebCookie (line 428) | Future _getWebCookie(String webRid) method _getRoomDataByHtml (line 451) | Future _getRoomDataByHtml(String webRid) method _getRoomDataByApi (line 480) | Future _getRoomDataByApi(String webRid) method _getRoomDataByRoomId (line 522) | Future _getRoomDataByRoomId(String roomId) method getPlayQualites (line 539) | Future> getPlayQualites({ method getPlayUrls (line 632) | Future getPlayUrls({ method searchRooms (line 641) | Future searchRooms( method searchAnchors (line 742) | Future searchAnchors( method getLiveStatus (line 750) | Future getLiveStatus({required String roomId}) method getSuperChatMessage (line 756) | Future> getSuperChatMessage({ method generateRandomString (line 763) | String generateRandomString(int length) method generateRandomNumber (line 774) | int generateRandomNumber(int length) FILE: simple_live_core/lib/src/douyu_site.dart class DouyuSite (line 21) | class DouyuSite implements LiveSite { method getDanmaku (line 29) | LiveDanmaku getDanmaku() method getCategores (line 32) | Future> getCategores() method getCategoryRooms (line 67) | Future getCategoryRooms( method getPlayQualites (line 95) | Future> getPlayQualites({ method getPlayUrls (line 134) | Future getPlayUrls({ method getPlayUrl (line 151) | Future getPlayUrl( method getRecommendRooms (line 173) | Future getRecommendRooms({int page = 1}) method getRoomDetail (line 198) | Future getRoomDetail({required String roomId}) method searchRooms (line 260) | Future searchRooms( method _getRoomInfo (line 293) | Future _getRoomInfo(String roomId) method generateRandomString (line 313) | String generateRandomString(int length) method searchAnchors (line 324) | Future searchAnchors( method getLiveStatus (line 364) | Future getLiveStatus({required String roomId}) method parseHotNum (line 369) | int parseHotNum(String hn) method getSuperChatMessage (line 382) | Future> getSuperChatMessage({ class DouyuPlayData (line 390) | class DouyuPlayData { FILE: simple_live_core/lib/src/huya_site.dart class HuyaSite (line 14) | class HuyaSite implements LiveSite { method getDanmaku (line 39) | LiveDanmaku getDanmaku() method getCategores (line 42) | Future> getCategores() method getSubCategores (line 57) | Future> getSubCategores(String id) method getCategoryRooms (line 92) | Future getCategoryRooms(LiveSubCategory category, method getPlayQualites (line 130) | Future> getPlayQualites( method getHuYaUA (line 192) | Future getHuYaUA() method getPlayUrls (line 211) | Future getPlayUrls( method getPlayUrl (line 228) | Future getPlayUrl(HuyaLineModel line, int bitRate) method buildAntiCode (line 242) | String buildAntiCode(String stream, int presenterUid, String antiCode) method getCndTokenInfoEx (line 300) | Future getCndTokenInfoEx(String stream) method getRecommendRooms (line 312) | Future getRecommendRooms({int page = 1}) method getRoomDetail (line 348) | Future getRoomDetail({required String roomId}) method _getRoomInfo (line 417) | Future _getRoomInfo(String roomId) method searchRooms (line 450) | Future searchRooms(String keyword, method searchAnchors (line 493) | Future searchAnchors(String keyword, method getLiveStatus (line 525) | Future getLiveStatus({required String roomId}) method getAnonymousUid (line 531) | Future getAnonymousUid() method rotl64 (line 548) | int rotl64(int t) method getUUid (line 556) | String getUUid() method getUid (line 563) | String getUid({int? t, int? e}) method processAnticode (line 617) | String processAnticode(String anticode, String uid, String streamname) method getSuperChatMessage (line 664) | Future> getSuperChatMessage( class HuyaUrlDataModel (line 671) | class HuyaUrlDataModel { method toString (line 685) | String toString() type HuyaLineType (line 695) | enum HuyaLineType { class HuyaLineModel (line 700) | class HuyaLineModel { method toString (line 722) | String toString() class HuyaBitRateModel (line 735) | class HuyaBitRateModel { method toString (line 745) | String toString() FILE: simple_live_core/lib/src/interface/live_danmaku.dart class LiveDanmaku (line 5) | class LiveDanmaku { method heartbeat (line 14) | void heartbeat() method start (line 17) | Future start(dynamic args) method stop (line 22) | Future stop() FILE: simple_live_core/lib/src/interface/live_site.dart class LiveSite (line 14) | class LiveSite { method getDanmaku (line 22) | LiveDanmaku getDanmaku() method getCategores (line 25) | Future> getCategores() method searchRooms (line 30) | Future searchRooms(String keyword, {int page = 1}) method searchAnchors (line 36) | Future searchAnchors(String keyword, {int page... method getCategoryRooms (line 42) | Future getCategoryRooms(LiveSubCategory category, method getRecommendRooms (line 49) | Future getRecommendRooms({int page = 1}) method getRoomDetail (line 55) | Future getRoomDetail({required String roomId}) method getPlayQualites (line 69) | Future> getPlayQualites( method getPlayUrls (line 75) | Future getPlayUrls( method getLiveStatus (line 81) | Future getLiveStatus({required String roomId}) method getSuperChatMessage (line 86) | Future> getSuperChatMessage( FILE: simple_live_core/lib/src/model/live_anchor_item.dart class LiveAnchorItem (line 3) | class LiveAnchorItem { method toString (line 24) | String toString() FILE: simple_live_core/lib/src/model/live_category.dart class LiveCategory (line 3) | class LiveCategory { method toString (line 14) | String toString() class LiveSubCategory (line 23) | class LiveSubCategory { method toString (line 36) | String toString() FILE: simple_live_core/lib/src/model/live_category_result.dart class LiveCategoryResult (line 3) | class LiveCategoryResult { FILE: simple_live_core/lib/src/model/live_message.dart type LiveMessageType (line 3) | enum LiveMessageType { class LiveMessage (line 17) | class LiveMessage { method toString (line 42) | String toString() class LiveMessageColor (line 53) | class LiveMessageColor { method numberToColor (line 57) | LiveMessageColor numberToColor(int intColor) method toString (line 83) | String toString() class LiveSuperChatMessage (line 88) | class LiveSuperChatMessage { method toString (line 109) | String toString() FILE: simple_live_core/lib/src/model/live_play_quality.dart class LivePlayQuality (line 3) | class LivePlayQuality { method toString (line 19) | String toString() FILE: simple_live_core/lib/src/model/live_play_url.dart class LivePlayUrl (line 3) | class LivePlayUrl { method toString (line 16) | String toString() FILE: simple_live_core/lib/src/model/live_room_detail.dart class LiveRoomDetail (line 3) | class LiveRoomDetail { method toString (line 64) | String toString() FILE: simple_live_core/lib/src/model/live_room_item.dart class LiveRoomItem (line 3) | class LiveRoomItem { method toString (line 27) | String toString() FILE: simple_live_core/lib/src/model/live_search_result.dart class LiveSearchRoomResult (line 4) | class LiveSearchRoomResult { class LiveSearchAnchorResult (line 13) | class LiveSearchAnchorResult { FILE: simple_live_core/lib/src/model/tars/get_cdn_token_ex_req.dart class GetCdnTokenExReq (line 9) | class GetCdnTokenExReq extends TarsStruct { method readFrom (line 17) | void readFrom(TarsInputStream _is) method writeTo (line 26) | void writeTo(TarsOutputStream _os) method deepCopy (line 35) | TarsStruct deepCopy() FILE: simple_live_core/lib/src/model/tars/get_cdn_token_ex_resp.dart class GetCdnTokenExResp (line 6) | class GetCdnTokenExResp extends TarsStruct { method readFrom (line 11) | void readFrom(TarsInputStream _is) method writeTo (line 17) | void writeTo(TarsOutputStream _os) method deepCopy (line 23) | TarsStruct deepCopy() FILE: simple_live_core/lib/src/model/tars/get_cdn_token_req.dart class GetCdnTokenReq (line 8) | class GetCdnTokenReq extends TarsStruct { method readFrom (line 18) | void readFrom(TarsInputStream _is) method writeTo (line 26) | void writeTo(TarsOutputStream _os) method deepCopy (line 34) | Object deepCopy() method displayAsString (line 43) | void displayAsString(StringBuffer sb, int level) FILE: simple_live_core/lib/src/model/tars/get_cdn_token_resp.dart class GetCdnTokenResp (line 8) | class GetCdnTokenResp extends TarsStruct { method readFrom (line 26) | void readFrom(TarsInputStream _is) method writeTo (line 38) | void writeTo(TarsOutputStream _os) method deepCopy (line 50) | Object deepCopy() method displayAsString (line 63) | void displayAsString(StringBuffer sb, int level) FILE: simple_live_core/lib/src/model/tars/huya_danmaku.dart class HYPushMessage (line 7) | class HYPushMessage extends TarsStruct { method readFrom (line 14) | void readFrom(TarsInputStream _is) method writeTo (line 22) | void writeTo(TarsOutputStream _os) method deepCopy (line 25) | Object deepCopy() method displayAsString (line 34) | void displayAsString(StringBuffer sb, int level) class HYSender (line 37) | class HYSender extends TarsStruct { method readFrom (line 44) | void readFrom(TarsInputStream _is) method writeTo (line 52) | void writeTo(TarsOutputStream _os) method deepCopy (line 55) | Object deepCopy() method displayAsString (line 64) | void displayAsString(StringBuffer sb, int level) class HYMessage (line 67) | class HYMessage extends TarsStruct { method readFrom (line 73) | void readFrom(TarsInputStream _is) method writeTo (line 80) | void writeTo(TarsOutputStream _os) method deepCopy (line 83) | Object deepCopy() method displayAsString (line 91) | void displayAsString(StringBuffer sb, int level) class HYBulletFormat (line 94) | class HYBulletFormat extends TarsStruct { method readFrom (line 101) | void readFrom(TarsInputStream _is) method writeTo (line 109) | void writeTo(TarsOutputStream _os) method deepCopy (line 112) | Object deepCopy() method displayAsString (line 121) | void displayAsString(StringBuffer sb, int level) FILE: simple_live_core/lib/src/model/tars/huya_user_id.dart class HuyaUserId (line 6) | class HuyaUserId extends TarsStruct { method readFrom (line 17) | void readFrom(TarsInputStream _is) method writeTo (line 29) | void writeTo(TarsOutputStream _os) method deepCopy (line 41) | Object deepCopy() method displayAsString (line 54) | void displayAsString(StringBuffer sb, int level) FILE: simple_live_core/lib/src/model/tars/tar2dart.dart function main (line 10) | void main(List args) function generate (line 46) | String generate(List fields) function displayMethod (line 92) | String displayMethod(String type) function padRight (line 100) | String padRight(String s, int width) class Field (line 104) | class Field { FILE: simple_live_core/lib/src/scripts/douyin_sign.dart class DouyinSign (line 6) | class DouyinSign { method getAbogusUrl (line 10651) | String getAbogusUrl(String url, String userAgent) method getSignature (line 10669) | String getSignature(String roomId, String uniqueId) method getMsStub (line 10690) | String getMsStub(String roomId, String uniqueId) method generateMsToken (line 10715) | String generateMsToken(int length) FILE: simple_live_core/lib/src/scripts/douyu_sign.dart class DouyuSign (line 3) | class DouyuSign { method getSign (line 8) | String getSign(String html, String rid) FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_decode_exception.dart class TarsDecodeException (line 1) | class TarsDecodeException extends Error { method toString (line 5) | String toString() FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_deep_copyable.dart class DeepCopyable (line 1) | abstract class DeepCopyable { method deepCopy (line 2) | Object deepCopy() function listDeepCopy (line 5) | List listDeepCopy(List list) function setDeepCopy (line 21) | Set setDeepCopy(Set s) function mapDeepCopy (line 37) | Map mapDeepCopy(Map map) function mapListDeepCopy (line 55) | Map> mapListDeepCopy(Map> map) FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_displayer.dart class TarsDisplayer (line 8) | class TarsDisplayer { method ps (line 15) | void ps(String? fieldName) method display (line 26) | TarsDisplayer? display(dynamic value, String? fieldName) method DisplayBool (line 54) | TarsDisplayer DisplayBool(bool b, String? fieldName) method DisplayInt (line 61) | TarsDisplayer DisplayInt(int n, String? fieldName) method DisplayDouble (line 68) | TarsDisplayer DisplayDouble(double n, String? fieldName) method DisplayString (line 75) | TarsDisplayer DisplayString(String? s, String? fieldName) method DisplayUint8List (line 88) | TarsDisplayer DisplayUint8List(Uint8List? v, String? fieldName) method DisplayMap (line 113) | TarsDisplayer DisplayMap(Map? m, String? fieldName) method DisplayArray (line 141) | TarsDisplayer DisplayArray(List? v, String? fieldName) method DisplayList (line 165) | TarsDisplayer DisplayList(List? v, String? fieldName) method DisplayTarsStruct (line 180) | TarsDisplayer DisplayTarsStruct(TarsStruct? v, String? fieldName) FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_encode_exception.dart class TarsEncodeException (line 1) | class TarsEncodeException extends Error { method toString (line 6) | String toString() FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_input_stream.dart class HeadData (line 8) | class HeadData { method clear (line 12) | void clear() class BinaryReader (line 18) | class BinaryReader { method read (line 28) | int read() method readInt (line 38) | int readInt(int len) method readBytes (line 68) | Uint8List readBytes(int len) method readFloat (line 79) | double readFloat(int len) class TarsInputStream (line 96) | class TarsInputStream { method wrap (line 106) | void wrap(Uint8List bytes, {int pos = 0}) method readBinaryReaderHead (line 111) | int readBinaryReaderHead(HeadData hd, BinaryReader bb) method readHead (line 125) | int readHead(HeadData hd) method peakHead (line 129) | int peakHead(HeadData hd) method skip (line 136) | void skip(int len) method skipToTag (line 140) | bool skipToTag(int tag) method skipToStructEnd (line 162) | void skipToStructEnd() method skipField (line 171) | void skipField() method skipFieldWithType (line 177) | void skipFieldWithType(int type) method read (line 249) | dynamic read(dynamic data, int tag, bool isRequire) method readInt (line 274) | int readInt(int tag, bool isRequire) method readBool (line 307) | bool readBool(int tag, bool isRequire) method readChar (line 313) | String readChar(int tag, bool isRequire) method readString (line 320) | String readString(int tag, bool isRequire) method _readString1 (line 343) | String _readString1() method _readString4 (line 355) | String _readString4() method readFloat (line 369) | double readFloat(int tag, bool isRequire) method readBytes (line 400) | Uint8List readBytes(int tag, bool isRequire) method readMap (line 453) | Map readMap(Map data, int tag, bool isRequire) method readMapList (line 492) | Map> readMapList( method readMapMap (line 531) | Map> readMapMap( method readList (line 569) | List readList(dynamic data, int tag, bool isRequire) method readTarsStruct (line 597) | TarsStruct readTarsStruct(TarsStruct ts, int tag, bool isRequire) method setServerEncoding (line 618) | int setServerEncoding(String se) FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_output_stream.dart class BinaryWriter (line 7) | class BinaryWriter { method writeBytes (line 15) | void writeBytes(Uint8List list) method writeInt (line 20) | void writeInt(int value, int len) method writeDouble (line 41) | void writeDouble(double value, int len) class TarsOutputStream (line 57) | class TarsOutputStream { method writeHead (line 68) | void writeHead(int type, int tag) method write (line 91) | void write(dynamic data, int tag) method writeBool (line 115) | void writeBool(bool b, int tag) method writeByte (line 121) | void writeByte(int b, int tag) method writeInt (line 137) | void writeInt(int n, int tag) method writeFloat (line 169) | void writeFloat(double n, int tag) method writeDouble (line 177) | void writeDouble(double n, int tag) method writeString (line 185) | void writeString(String s, int tag) method writeUint8List (line 207) | void writeUint8List(Uint8List ls, int tag) method writeMap (line 217) | void writeMap(Map map, int tag) method writeList (line 229) | void writeList(List ls, int tag) method writeTarsStruct (line 240) | void writeTarsStruct(TarsStruct o, int tag) method toUint8List (line 246) | Uint8List toUint8List() method setServerEncoding (line 252) | int setServerEncoding(String se) FILE: simple_live_core/packages/tars_dart/lib/tars/codec/tars_struct.dart type TarsStructType (line 9) | enum TarsStructType { class TarsStruct (line 26) | abstract class TarsStruct extends DeepCopyable { method writeTo (line 28) | void writeTo(TarsOutputStream _os) method readFrom (line 29) | void readFrom(TarsInputStream _is) method displayAsString (line 30) | void displayAsString(StringBuffer sb, int level) method toByteArray (line 32) | Uint8List toByteArray() FILE: simple_live_core/packages/tars_dart/lib/tars/net/base_tars_http.dart class BaseTarsHttp (line 14) | class BaseTarsHttp { method tupRequest (line 47) | Future tupRequest( method tupRequestWithRspCode (line 60) | Future> tupRequestWithRspCode( method tupRequestWithRspCodeNoRsp (line 74) | Future> tupRequestWithRspCodeNoRsp( method tupRequestNoRsp (line 88) | Future tupRequestNoRsp(String methodName, REQ tReq) method buildRequest (line 100) | Uint8List buildRequest(String methodName, REQ tReq) method tupResponseDecode (line 113) | TupResponse tupResponseDecode( method tupEmptyResponseDecode (line 128) | TupResponse tupEmptyResponseDecode(String methodName, List ... FILE: simple_live_core/packages/tars_dart/lib/tars/tup/basic_class_type_util.dart class BasicClassTypeUtil (line 1) | class BasicClassTypeUtil { method dart2UniType (line 2) | String dart2UniType(String type, dynamic obj) method transTypeList (line 56) | String transTypeList(List listType) method createObject (line 91) | Object? createObject(Type type) method createObjectT (line 116) | T createObjectT() FILE: simple_live_core/packages/tars_dart/lib/tars/tup/const.dart class Const (line 3) | class Const { FILE: simple_live_core/packages/tars_dart/lib/tars/tup/object_create_exception.dart class ObjectCreateException (line 1) | class ObjectCreateException implements Exception { FILE: simple_live_core/packages/tars_dart/lib/tars/tup/request_packet.dart class RequestPacket (line 11) | class RequestPacket extends TarsStruct { method className (line 12) | String className() method writeTo (line 49) | void writeTo(TarsOutputStream _os) method readFrom (line 67) | void readFrom(TarsInputStream _is) method displayAsString (line 81) | void displayAsString(StringBuffer _os, int _level) method deepCopy (line 96) | Object deepCopy() FILE: simple_live_core/packages/tars_dart/lib/tars/tup/tars_uni_packet.dart class TarsUniPacket (line 5) | class TarsUniPacket extends UniPacket { method setTarsVersion (line 17) | void setTarsVersion(int version) method setTarsPacketType (line 22) | void setTarsPacketType(int packetType) method setTarsMessageType (line 27) | void setTarsMessageType(int messageType) method setTarsTimeout (line 32) | void setTarsTimeout(int timeout) method setTarsBuffer (line 37) | void setTarsBuffer(Uint8List buffer) method setTarsContext (line 42) | void setTarsContext(Map context) method setTarsStatus (line 47) | void setTarsStatus(Map status) method getTarsVersion (line 52) | int getTarsVersion() method getTarsPacketType (line 57) | int getTarsPacketType() method getTarsMessageType (line 62) | int getTarsMessageType() method getTarsTimeout (line 67) | int getTarsTimeout() method getTarsBuffer (line 72) | Uint8List? getTarsBuffer() method getTarsContext (line 77) | Map? getTarsContext() method getTarsStatus (line 82) | Map? getTarsStatus() method getTarsResultCode (line 87) | int getTarsResultCode() method getTarsResultDesc (line 100) | String getTarsResultDesc() FILE: simple_live_core/packages/tars_dart/lib/tars/tup/tup_response.dart class TupResponse (line 1) | class TupResponse { FILE: simple_live_core/packages/tars_dart/lib/tars/tup/tup_result_exception.dart class TupResultException (line 1) | class TupResultException implements Exception { method toString (line 8) | String toString() FILE: simple_live_core/packages/tars_dart/lib/tars/tup/uni_attribute.dart class UniAttribute (line 14) | class UniAttribute extends TarsStruct { method clearCacheData (line 30) | void clearCacheData() method isEmpty (line 34) | bool isEmpty() method containsKey (line 50) | bool containsKey(String key) method put (line 62) | void put(String name, T t) method checkObjectType (line 95) | void checkObjectType(List listType, dynamic o) method decodeData (line 134) | Object decodeData(Uint8List data, Object? proxy) method getByClass (line 147) | T getByClass(String name, T proxy) method get2 (line 172) | T get2(String name, {T? proxy}) method get (line 198) | T get(String name, T defaultObj) method saveDataCache (line 216) | void saveDataCache(String name, Object o) method encode (line 220) | Uint8List encode() method decode (line 231) | void decode(Uint8List buffer, {int index = 0}) method writeTo (line 250) | void writeTo(TarsOutputStream _os) method readFrom (line 259) | void readFrom(TarsInputStream _is) method deepCopy (line 271) | Object deepCopy() method displayAsString (line 276) | void displayAsString(StringBuffer sb, int level) FILE: simple_live_core/packages/tars_dart/lib/tars/tup/uni_packet.dart class UniPacket (line 11) | class UniPacket extends UniAttribute { method setVersion (line 53) | void setVersion(int iVer) method getVersion (line 58) | int getVersion() method encode (line 64) | Uint8List encode() method decode (line 96) | void decode(Uint8List buffer, {int index = 0}) method writeTo (line 134) | void writeTo(TarsOutputStream _os) method readFrom (line 139) | void readFrom(TarsInputStream _is) FILE: simple_live_core/packages/tars_dart/lib/tars/tup/write_buffer.dart class WriteBuffer (line 22) | class WriteBuffer { method _add (line 41) | void _add(int byte) method _append (line 49) | void _append(Uint8List other) method _addAll (line 58) | void _addAll(Uint8List data, [int start = 0, int? end]) method _resize (line 68) | void _resize([int? requiredLength]) method putUint8 (line 77) | void putUint8(int byte) method putUint16 (line 83) | void putUint16(int value, {Endian? endian}) method putUint32 (line 90) | void putUint32(int value, {Endian? endian}) method putInt32 (line 97) | void putInt32(int value, {Endian? endian}) method putInt64 (line 104) | void putInt64(int value, {Endian? endian}) method putFloat64 (line 111) | void putFloat64(double value, {Endian? endian}) method putUint8List (line 119) | void putUint8List(Uint8List list) method putInt32List (line 125) | void putInt32List(Int32List list) method putInt64List (line 132) | void putInt64List(Int64List list) method putFloat32List (line 139) | void putFloat32List(Float32List list) method putFloat64List (line 146) | void putFloat64List(Float64List list) method _alignTo (line 152) | void _alignTo(int alignment) method done (line 161) | ByteData done() class ReadBuffer (line 176) | class ReadBuffer { method getUint8 (line 190) | int getUint8() method getUint16 (line 195) | int getUint16({Endian? endian}) method getUint32 (line 202) | int getUint32({Endian? endian}) method getInt32 (line 209) | int getInt32({Endian? endian}) method getInt64 (line 216) | int getInt64({Endian? endian}) method getFloat64 (line 223) | double getFloat64({Endian? endian}) method getUint8List (line 231) | Uint8List getUint8List(int length) method getInt32List (line 239) | Int32List getInt32List(int length) method getInt64List (line 248) | Int64List getInt64List(int length) method getFloat32List (line 257) | Float32List getFloat32List(int length) method getFloat64List (line 266) | Float64List getFloat64List(int length) method _alignTo (line 274) | void _alignTo(int alignment) FILE: simple_live_core/test/simple_live_core_test.dart function testSite (line 4) | void testSite(LiveSite site) function main (line 133) | void main() FILE: simple_live_tv_app/lib/app/app_error.dart class AppError (line 1) | class AppError extends Error { method toString (line 20) | String toString() FILE: simple_live_tv_app/lib/app/app_focus_node.dart class AppFocusNode (line 5) | class AppFocusNode extends FocusNode { method dispose (line 17) | void dispose() FILE: simple_live_tv_app/lib/app/app_style.dart class AppColors (line 7) | class AppColors { class AppStyle (line 16) | class AppStyle { FILE: simple_live_tv_app/lib/app/base_focus_model.dart class BaseFocusModel (line 3) | class BaseFocusModel { FILE: simple_live_tv_app/lib/app/constant.dart class Constant (line 3) | class Constant { class HomePageItem (line 13) | class HomePageItem { FILE: simple_live_tv_app/lib/app/controller/app_settings_controller.dart class AppSettingsController (line 5) | class AppSettingsController extends GetxController { method onInit (line 15) | void onInit() method setNoFirstRun (line 106) | void setNoFirstRun() method setHardwareDecode (line 111) | void setHardwareDecode(bool e) method setChatTextSize (line 118) | void setChatTextSize(double e) method setChatTextGap (line 124) | void setChatTextGap(double e) method setChatBubbleStyle (line 130) | void setChatBubbleStyle(bool e) method setDanmuSize (line 137) | void setDanmuSize(double e) method setDanmuSpeed (line 143) | void setDanmuSpeed(double e) method setDanmuArea (line 149) | void setDanmuArea(double e) method setDanmuOpacity (line 155) | void setDanmuOpacity(double e) method setDanmuEnable (line 161) | void setDanmuEnable(bool e) method setDanmuStrokeWidth (line 167) | void setDanmuStrokeWidth(double e) method setQualityLevel (line 174) | void setQualityLevel(int level) method setQualityLevelCellular (line 181) | void setQualityLevelCellular(int level) method setAutoExitEnable (line 188) | void setAutoExitEnable(bool e) method setAutoExitDuration (line 195) | void setAutoExitDuration(int e) method setRoomAutoExitDuration (line 202) | void setRoomAutoExitDuration(int e) method setPlayerCompatMode (line 209) | void setPlayerCompatMode(bool e) method setPlayerBufferSize (line 216) | void setPlayerBufferSize(int e) method setPlayerAutoPause (line 223) | void setPlayerAutoPause(bool e) method setAutoFullScreen (line 230) | void setAutoFullScreen(bool e) method addShieldList (line 237) | void addShieldList(String e) method removeShieldList (line 242) | void removeShieldList(String e) method clearShieldList (line 247) | Future clearShieldList() method setScaleMode (line 252) | void setScaleMode(int value) method setSiteSort (line 261) | void setSiteSort(List e) method setHomeSort (line 270) | void setHomeSort(List e) method setPIPHideDanmu (line 279) | void setPIPHideDanmu(bool e) method setStyleColor (line 285) | void setStyleColor(int e) method setIsDynamic (line 291) | void setIsDynamic(bool e) method setDanmuTopMargin (line 297) | void setDanmuTopMargin(double e) method setDanmuBottomMargin (line 304) | void setDanmuBottomMargin(double e) method setBiliBiliLoginTip (line 311) | void setBiliBiliLoginTip(bool e) method setAutoUpdateFollowEnable (line 318) | void setAutoUpdateFollowEnable(bool e) method setAutoUpdateFollowDuration (line 325) | void setAutoUpdateFollowDuration(int e) method setUpdateFollowThreadCount (line 332) | void setUpdateFollowThreadCount(int e) FILE: simple_live_tv_app/lib/app/controller/base_controller.dart class BaseController (line 10) | class BaseController extends GetxController { method handleError (line 33) | void handleError(Object exception, {bool showPageError = false}) method exceptionToString (line 48) | String exceptionToString(Object exception) method onLogin (line 55) | void onLogin() method onLogout (line 56) | void onLogout() class BasePageController (line 59) | class BasePageController extends BaseController { method refreshData (line 69) | Future refreshData() method loadData (line 75) | Future loadData() method getData (line 110) | Future> getData(int page, int pageSize) method scrollToTopOrRefresh (line 114) | void scrollToTopOrRefresh() FILE: simple_live_tv_app/lib/app/event_bus.dart class EventBus (line 6) | class EventBus { method emit (line 17) | void emit(String name, T data) method listen (line 27) | StreamSubscription listen(String name, Function(dynamic)? onD... FILE: simple_live_tv_app/lib/app/log.dart class Log (line 6) | class Log { method d (line 20) | void d(String message) method i (line 24) | void i(String message) method e (line 28) | void e(String message, StackTrace stackTrace) method w (line 32) | void w(String message) method logPrint (line 36) | void logPrint(dynamic obj) class DebugLogModel (line 44) | class DebugLogModel { FILE: simple_live_tv_app/lib/app/sites.dart class Sites (line 4) | class Sites { class Site (line 41) | class Site { FILE: simple_live_tv_app/lib/app/utils.dart class Utils (line 10) | class Utils { method parseTime (line 16) | String parseTime(DateTime? dt) method showAlertDialog (line 40) | Future showAlertDialog( method showMessageDialog (line 103) | Future showMessageDialog(String content, method showOptionDialog (line 123) | Future showOptionDialog( method showMapOptionDialog (line 147) | Future showMapOptionDialog( method isRegexFormat (line 174) | bool isRegexFormat(String keyword) method removeRegexFormat (line 180) | String removeRegexFormat(String keyword) method showRightDialog (line 184) | void showRightDialog({ method showSystemRightDialog (line 215) | Future showSystemRightDialog({ method hideRightDialog (line 238) | void hideRightDialog() method parseVersion (line 242) | int parseVersion(String version) method onlineToString (line 251) | String onlineToString(int num) FILE: simple_live_tv_app/lib/main.dart function main (line 26) | void main() function initServices (line 42) | Future initServices() class MyApp (line 84) | class MyApp extends StatelessWidget { method build (line 88) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/models/account/bilibili_user_info_page.dart function asT (line 3) | T? asT(dynamic value) class BiliBiliUserInfoModel (line 10) | class BiliBiliUserInfoModel { method toString (line 44) | String toString() method toJson (line 48) | Map toJson() FILE: simple_live_tv_app/lib/models/db/follow_user.dart class FollowUser (line 6) | @HiveType(typeId: 1) method toJson (line 49) | Map toJson() FILE: simple_live_tv_app/lib/models/db/follow_user.g.dart class FollowUserAdapter (line 9) | class FollowUserAdapter extends TypeAdapter { method read (line 14) | FollowUser read(BinaryReader reader) method write (line 30) | void write(BinaryWriter writer, FollowUser obj) FILE: simple_live_tv_app/lib/models/db/history.dart class History (line 5) | @HiveType(typeId: 2) method toJson (line 44) | Map toJson() FILE: simple_live_tv_app/lib/models/db/history.g.dart class HistoryAdapter (line 9) | class HistoryAdapter extends TypeAdapter { method read (line 14) | History read(BinaryReader reader) method write (line 30) | void write(BinaryWriter writer, History obj) FILE: simple_live_tv_app/lib/models/version_model.dart function asT (line 3) | T? asT(dynamic value) class VersionModel (line 10) | class VersionModel { method toString (line 31) | String toString() method toJson (line 35) | Map toJson() FILE: simple_live_tv_app/lib/modules/account/bilibili/qr_login_controller.dart type QRStatus (line 9) | enum QRStatus { class BiliBiliQRLoginController (line 17) | class BiliBiliQRLoginController extends GetxController { method onInit (line 19) | void onInit() method loadQRCode (line 37) | void loadQRCode() method startPoll (line 58) | void startPoll() method pollQRStatus (line 67) | void pollQRStatus() method onClose (line 107) | void onClose() FILE: simple_live_tv_app/lib/modules/account/bilibili/qr_login_page.dart class BiliBiliQRLoginPage (line 11) | class BiliBiliQRLoginPage extends GetView { method build (line 15) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/agreement/agreement_page.dart class AgreementPage (line 13) | class AgreementPage extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/category/category_controller.dart class CategoryController (line 8) | class CategoryController extends BasePageController { method onInit (line 13) | void onInit() method setSite (line 18) | void setSite(String id) method getData (line 25) | Future> getData(int page, int pageSize) class AppLiveCategory (line 32) | class AppLiveCategory extends LiveCategory { class LiveSubCategoryExt (line 63) | class LiveSubCategoryExt extends LiveSubCategory { FILE: simple_live_tv_app/lib/modules/category/category_page.dart class CategoryPage (line 14) | class CategoryPage extends GetView { method build (line 18) | Widget build(BuildContext context) method buildSubCategory (line 147) | Widget buildSubCategory(LiveSubCategoryExt item) method buildShowMore (line 185) | Widget buildShowMore(AppLiveCategory item) FILE: simple_live_tv_app/lib/modules/category/detail/category_detail_controller.dart class CategoryDetailController (line 7) | class CategoryDetailController extends BasePageController> getData(int page, int pageSize) method onClose (line 46) | void onClose() FILE: simple_live_tv_app/lib/modules/category/detail/category_detail_page.dart class CategoryDetailPage (line 14) | class CategoryDetailPage extends GetView { method build (line 18) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/follow_user/follow_user_page.dart class FollowUserPage (line 12) | class FollowUserPage extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/history/history_controller.dart class HistoryController (line 6) | class HistoryController extends BasePageController { method onInit (line 8) | void onInit() method getData (line 14) | Future> getData(int page, int pageSize) method clean (line 21) | void clean() method removeItem (line 30) | void removeItem(History item) FILE: simple_live_tv_app/lib/modules/history/history_page.dart class HistoryPage (line 12) | class HistoryPage extends GetView { method build (line 16) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/home/home_controller.dart class HomeController (line 9) | class HomeController extends BaseController { method onInit (line 13) | void onInit() method initTimer (line 18) | void initTimer() method toSync (line 26) | void toSync() method toFollow (line 30) | void toFollow() method toSettings (line 34) | void toSettings() method toHistory (line 38) | void toHistory() method toHotLive (line 42) | void toHotLive() method toSearchRoom (line 46) | void toSearchRoom(String keyword) method toSearchAnchor (line 50) | void toSearchAnchor(String keyword) method toCategory (line 54) | void toCategory() FILE: simple_live_tv_app/lib/modules/home/home_page.dart class HomePage (line 20) | class HomePage extends GetView { method build (line 24) | Widget build(BuildContext context) method showManageDialog (line 253) | void showManageDialog() method showSearchDialog (line 339) | void showSearchDialog() FILE: simple_live_tv_app/lib/modules/hot_live/hot_live_controller.dart class HotliveController (line 9) | class HotliveController extends BasePageController { method onInit (line 14) | void onInit() method scrollListener (line 20) | void scrollListener() method setSite (line 27) | void setSite(String id) method getData (line 34) | Future> getData(int page, int pageSize) method onClose (line 49) | void onClose() class LiveRoomItemExt (line 55) | class LiveRoomItemExt extends LiveRoomItem { FILE: simple_live_tv_app/lib/modules/hot_live/hot_live_page.dart class HotLivePage (line 14) | class HotLivePage extends GetView { method build (line 18) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/live_room/live_room_controller.dart class LiveRoomController (line 21) | class LiveRoomController extends PlayerController with WidgetsBindingObs... method initTimer (line 65) | void initTimer() method onInit (line 80) | void onInit() method refreshRoom (line 90) | void refreshRoom() method initDanmau (line 99) | void initDanmau() method onWSMessage (line 104) | void onWSMessage(LiveMessage msg) method loadData (line 144) | void loadData() method getPlayQualites (line 171) | void getPlayQualites() method getPlayUrl (line 203) | void getPlayUrl() method changePlayLine (line 223) | void changePlayLine(int index) method setPlayer (line 230) | void setPlayer() method mediaEnd (line 246) | void mediaEnd() method mediaError (line 272) | void mediaError(String error) method addHistory (line 296) | void addHistory() method followUser (line 318) | void followUser() method removeFollowUser (line 339) | void removeFollowUser() method resetRoom (line 354) | void resetRoom(Site site, String roomId) method nextChannel (line 377) | void nextChannel() method prevChannel (line 400) | void prevChannel() method didChangeAppLifecycleState (line 424) | void didChangeAppLifecycleState(AppLifecycleState state) method onClose (line 441) | void onClose() FILE: simple_live_tv_app/lib/modules/live_room/live_room_page.dart class LiveRoomPage (line 14) | class LiveRoomPage extends GetView { method build (line 18) | Widget build(BuildContext context) method onKeyEvent (line 51) | void onKeyEvent(KeyEvent key) method buildMediaPlayer (line 113) | Widget buildMediaPlayer() FILE: simple_live_tv_app/lib/modules/live_room/player/player_controller.dart function initializePlayer (line 30) | Future initializePlayer() function hideControls (line 97) | void hideControls() function setLockState (line 102) | void setLockState() function showControls (line 112) | void showControls() function resetHideControlsTimer (line 119) | void resetHideControlsTimer() function updateScaleMode (line 130) | void updateScaleMode() function initDanmakuController (line 160) | void initDanmakuController(DanmakuController e) function updateDanmuOption (line 173) | void updateDanmuOption(DanmakuOption? option) function disposeDanmakuController (line 178) | void disposeDanmakuController() function addDanmaku (line 182) | void addDanmaku(List items) function initSystem (line 195) | void initSystem() function resetSystem (line 204) | Future resetSystem() function beforeIOS16 (line 209) | Future beforeIOS16() class PlayerController (line 221) | class PlayerController extends BaseController method onInit (line 224) | void onInit() method initStream (line 239) | void initStream() method disposeStream (line 273) | void disposeStream() method mediaEnd (line 281) | void mediaEnd() method mediaError (line 283) | void mediaError(String error) method onClose (line 286) | void onClose() FILE: simple_live_tv_app/lib/modules/live_room/player/player_controls.dart function playerControls (line 18) | Widget playerControls(VideoState videoState, LiveRoomController controller) function buildControls (line 22) | Widget buildControls(VideoState videoState, LiveRoomController controller) function buildDanmuView (line 216) | Widget buildDanmuView(VideoState videoState, LiveRoomController controller) function showPlayerSettings (line 324) | void showPlayerSettings(LiveRoomController controller) function showFollowUser (line 597) | void showFollowUser(LiveRoomController controller) FILE: simple_live_tv_app/lib/modules/search/anchor/search_anchor_controller.dart class SearchAnchorController (line 9) | class SearchAnchorController extends BasePageController> getData(int page, int pageSize) method onClose (line 50) | void onClose() class LiveAnchorItemExt (line 56) | class LiveAnchorItemExt extends LiveAnchorItem { FILE: simple_live_tv_app/lib/modules/search/anchor/search_anchor_page.dart class SearchAnchorPage (line 16) | class SearchAnchorPage extends GetView { method build (line 20) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/search/room/search_room_controller.dart class SearchRoomController (line 8) | class SearchRoomController extends BasePageController { method onInit (line 15) | void onInit() method scrollListener (line 21) | void scrollListener() method setSite (line 28) | void setSite(String id) method getData (line 35) | Future> getData(int page, int pageSize) method onClose (line 50) | void onClose() FILE: simple_live_tv_app/lib/modules/search/room/search_room_page.dart class SearchRoomPage (line 16) | class SearchRoomPage extends GetView { method build (line 20) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/modules/settings/settings_controller.dart class SettingsController (line 9) | class SettingsController extends BaseController method bilibiliTap (line 56) | void bilibiliTap() FILE: simple_live_tv_app/lib/modules/settings/settings_page.dart class SettingsPage (line 17) | class SettingsPage extends GetView { method build (line 21) | Widget build(BuildContext context) method buildPlayerSettings (line 134) | Widget buildPlayerSettings() method buildFollowSettings (line 212) | Widget buildFollowSettings() method buildDanmakuSettings (line 286) | Widget buildDanmakuSettings() method buildAccountSettings (line 415) | Widget buildAccountSettings() method buildAbout (line 481) | Widget buildAbout() FILE: simple_live_tv_app/lib/modules/sync/sync_controller.dart class SyncController (line 17) | class SyncController extends BaseController { method onInit (line 35) | void onInit() method connect (line 40) | void connect() method createRoom (line 48) | void createRoom() method _startTimer (line 64) | void _startTimer() method listenSignalR (line 76) | void listenSignalR() method onReceiveFavorite (line 103) | void onReceiveFavorite(bool overlay, String data) method onReceiveHistory (line 122) | void onReceiveHistory(bool overlay, String data) method onReceiveShieldWord (line 147) | void onReceiveShieldWord(bool overlay, String data) method onReceiveBiliAccount (line 163) | void onReceiveBiliAccount(bool overlay, String data) method onClose (line 177) | void onClose() FILE: simple_live_tv_app/lib/modules/sync/sync_page.dart class SyncPage (line 13) | class SyncPage extends GetView { method build (line 17) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/requests/common_request.dart class CommonRequest (line 7) | class CommonRequest { method checkUpdate (line 8) | Future checkUpdate() method checkUpdateGitMirror (line 17) | Future checkUpdateGitMirror() method checkUpdateJsDelivr (line 31) | Future checkUpdateJsDelivr() FILE: simple_live_tv_app/lib/requests/custom_log_interceptor.dart class CustomLogInterceptor (line 4) | class CustomLogInterceptor extends Interceptor { method onRequest (line 6) | void onRequest(RequestOptions options, RequestInterceptorHandler handler) method onError (line 13) | void onError(DioException err, ErrorInterceptorHandler handler) method onResponse (line 31) | void onResponse(Response response, ResponseInterceptorHandler handler) FILE: simple_live_tv_app/lib/requests/http_client.dart class HttpClient (line 5) | class HttpClient { method getText (line 29) | Future getText( method getJson (line 62) | Future getJson( method get (line 95) | Future> get( method postJson (line 129) | Future postJson( method head (line 168) | Future head( FILE: simple_live_tv_app/lib/requests/http_error.dart class HttpError (line 1) | class HttpError extends Error { method toString (line 13) | String toString() method statusCodeToString (line 21) | String statusCodeToString(int statusCode) FILE: simple_live_tv_app/lib/routes/app_navigation.dart class AppNavigator (line 13) | class AppNavigator { method toLiveRoomDetail (line 15) | void toLiveRoomDetail( method toBiliBiliLogin (line 33) | Future toBiliBiliLogin() method toCategoryDetail (line 38) | void toCategoryDetail( FILE: simple_live_tv_app/lib/routes/app_pages.dart class AppPages (line 31) | class AppPages { FILE: simple_live_tv_app/lib/routes/route_path.dart class RoutePath (line 2) | class RoutePath { FILE: simple_live_tv_app/lib/services/bilibili_account_service.dart class BiliBiliAccountService (line 10) | class BiliBiliAccountService extends GetxService { method onInit (line 21) | void onInit() method loadUserInfo (line 29) | Future loadUserInfo() method setSite (line 54) | void setSite() method setCookie (line 60) | void setCookie(String cookie) method logout (line 67) | void logout() FILE: simple_live_tv_app/lib/services/db_service.dart class DBService (line 7) | class DBService extends GetxService { method init (line 12) | Future init() method getFollowExist (line 17) | bool getFollowExist(String id) method getFollowList (line 21) | List getFollowList() method addFollow (line 25) | Future addFollow(FollowUser follow) method deleteFollow (line 29) | Future deleteFollow(String id) method getHistory (line 33) | History? getHistory(String id) method addOrUpdateHistory (line 40) | Future addOrUpdateHistory(History history) method getHistores (line 44) | List getHistores() FILE: simple_live_tv_app/lib/services/follow_user_service.dart class FollowUserService (line 13) | class FollowUserService extends BasePageController { method onInit (line 21) | void onInit() method initTimer (line 34) | void initTimer() method getData (line 55) | Future> getData(int page, int pageSize) method sortList (line 71) | void sortList() method updateLivingList (line 76) | void updateLivingList() method startUpdateStatus (line 80) | void startUpdateStatus(List followList) method updateLiveStatus (line 108) | Future updateLiveStatus(FollowUser item) method removeItem (line 126) | void removeItem(FollowUser item, {bool refresh = true}) method onClose (line 142) | void onClose() FILE: simple_live_tv_app/lib/services/local_storage_service.dart class LocalStorageService (line 5) | class LocalStorageService extends GetxService { method init (line 129) | Future init() method getValue (line 138) | T getValue(dynamic key, T defaultValue) method setValue (line 149) | Future setValue(dynamic key, T value) method removeValue (line 154) | Future removeValue(dynamic key) FILE: simple_live_tv_app/lib/services/signalr_service.dart type SignalRConnectionState (line 6) | enum SignalRConnectionState { class SignalRService (line 12) | class SignalRService { method connect (line 52) | Future connect() method _listen (line 69) | void _listen() method disconnect (line 91) | Future disconnect() method createRoom (line 97) | Future> createRoom() method joinRoom (line 109) | Future joinRoom(String roomId) method sendContent (line 121) | Future sendContent({ method dispose (line 135) | void dispose() class Resp (line 148) | class Resp { class RoomUser (line 170) | class RoomUser { FILE: simple_live_tv_app/lib/services/sync_service.dart class SyncService (line 23) | class SyncService extends GetxService { method onInit (line 39) | void onInit() method listenUDP (line 49) | void listenUDP() method sendInfo (line 75) | void sendInfo() method getLocalIP (line 100) | Future getLocalIP() method getDeviceName (line 121) | Future getDeviceName() method initServer (line 143) | void initServer() method _helloRequest (line 175) | shelf.Response _helloRequest(shelf.Request request) method _infoRequest (line 185) | Future _infoRequest(shelf.Request request) method _syncFollowUserReuqest (line 198) | Future _syncFollowUserReuqest(shelf.Request request) method _syncHistoryReuqest (line 229) | Future _syncHistoryReuqest(shelf.Request request) method _syncBlockedWordReuqest (line 266) | Future _syncBlockedWordReuqest(shelf.Request request) method _syncBiliAccountReuqest (line 293) | Future _syncBiliAccountReuqest(shelf.Request request) method toJsonResponse (line 314) | shelf.Response toJsonResponse(Map data) method onClose (line 325) | void onClose() FILE: simple_live_tv_app/lib/widgets/app_scaffold.dart class AppScaffold (line 3) | class AppScaffold extends StatelessWidget { method build (line 8) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/button/highlight_button.dart class HighlightButton (line 8) | class HighlightButton extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) method buildIcon (line 64) | Widget buildIcon() FILE: simple_live_tv_app/lib/widgets/button/highlight_list_tile.dart class HighlightListTile (line 8) | class HighlightListTile extends StatelessWidget { method build (line 29) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/button/home_big_button.dart class HomeBigButton (line 8) | class HomeBigButton extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/card/anchor_card.dart class AnchorCard (line 11) | class AnchorCard extends StatelessWidget { method build (line 33) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/card/live_room_card.dart class LiveRoomCard (line 11) | class LiveRoomCard extends StatelessWidget { method build (line 33) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/highlight_widget.dart type FocusOnKeyDownCallback (line 7) | typedef FocusOnKeyDownCallback = KeyEventResult Function(); class HighlightWidget (line 10) | class HighlightWidget extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/keep_alive_wrapper.dart class KeepAliveWrapper (line 3) | class KeepAliveWrapper extends StatefulWidget { method createState (line 9) | State createState() class _KeepAliveWrapperState (line 12) | class _KeepAliveWrapperState extends State method build (line 15) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/net_image.dart class NetImage (line 5) | class NetImage extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/page_grid_view.dart class PageGridView (line 9) | class PageGridView extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/rectangular_indicator.dart class RectangularIndicator (line 5) | class RectangularIndicator extends Decoration { method createBoxPainter (line 45) | MyCustomPainter createBoxPainter([VoidCallback? onChanged]) class MyCustomPainter (line 62) | class MyCustomPainter extends BoxPainter { method paint (line 89) | void paint(Canvas canvas, Offset offset, ImageConfiguration configurat... FILE: simple_live_tv_app/lib/widgets/settings_item_widget.dart class SettingsItemWidget (line 8) | class SettingsItemWidget extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) method showSettingsDialog (line 101) | void showSettingsDialog() FILE: simple_live_tv_app/lib/widgets/status/app_empty_widget.dart class AppEmptyWidget (line 8) | class AppEmptyWidget extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/status/app_error_widget.dart class AppErrorWidget (line 6) | class AppErrorWidget extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: simple_live_tv_app/lib/widgets/status/app_loadding_widget.dart class AppLoaddingWidget (line 6) | class AppLoaddingWidget extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: simple_live_tv_app/test/widget_test.dart function main (line 13) | void main() FILE: simple_live_tv_app/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 14) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: simple_live_tv_app/windows/runner/flutter_window.cpp function LRESULT (line 50) | LRESULT FILE: simple_live_tv_app/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: simple_live_tv_app/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: simple_live_tv_app/windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: simple_live_tv_app/windows/runner/win32_window.cpp function Scale (line 36) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 42) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 59) | class WindowClassRegistrar { method WindowClassRegistrar (line 64) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 80) | WindowClassRegistrar() = default; function wchar_t (line 89) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 157) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 176) | LRESULT function Win32Window (line 236) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 252) | RECT Win32Window::GetClientArea() { function HWND (line 258) | HWND Win32Window::GetHandle() { FILE: simple_live_tv_app/windows/runner/win32_window.h type Size (line 21) | struct Size {