SYMBOL INDEX (855 symbols across 150 files) FILE: example/lib/common/route/navigation_service.dart class NavigationService (line 10) | class NavigationService { method push (line 16) | void push( method pop (line 26) | void pop() method getParam (line 28) | dynamic getParam( method routerState (line 45) | GoRouterState routerState() method stateExtra (line 49) | Object? stateExtra() FILE: example/lib/common/route/router_config.dart class MyPage (line 50) | class MyPage { class MyRoute (line 98) | class MyRoute { FILE: example/lib/features/custom_scrollview/custom_scrollview_demo/custom_scrollview_center_demo_page.dart class CustomScrollViewCenterDemoPage (line 11) | class CustomScrollViewCenterDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _CustomScrollViewCenterDemoPageState (line 19) | class _CustomScrollViewCenterDemoPageState method initState (line 31) | void initState() method dispose (line 38) | void dispose() method build (line 44) | Widget build(BuildContext context) method _buildScrollView (line 166) | Widget _buildScrollView() method _buildSliverListView (line 201) | Widget _buildSliverListView({ FILE: example/lib/features/custom_scrollview/custom_scrollview_demo/custom_scrollview_demo_page.dart class CustomScrollViewDemoPage (line 11) | class CustomScrollViewDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _CustomScrollViewDemoPageState (line 19) | class _CustomScrollViewDemoPageState extends State createState() class _MultiSliverDemoPageState (line 30) | class _MultiSliverDemoPageState extends State { method initState (line 45) | void initState() method build (line 65) | Widget build(BuildContext context) method _buildSliverItemObserver (line 76) | Widget _buildSliverItemObserver({ method _buildSliverObserver (line 87) | Widget _buildSliverObserver({ method _buildScrollView (line 126) | Widget _buildScrollView() method buildBottomNavigationBar (line 143) | Widget buildBottomNavigationBar(BuildContext context) method _buildSectionListView (line 205) | Widget _buildSectionListView(int mainIndex) FILE: example/lib/features/custom_scrollview/sliver_appbar_demo/sliver_appbar_demo_page.dart class SliverAppBarDemoPage (line 12) | class SliverAppBarDemoPage extends StatefulWidget { method createState (line 16) | State createState() class _SliverAppBarDemoPageState (line 19) | class _SliverAppBarDemoPageState extends State { method initState (line 33) | void initState() method dispose (line 54) | void dispose() method build (line 60) | Widget build(BuildContext context) method _buildScrollView (line 147) | Widget _buildScrollView() method _buildSliverAppBar (line 160) | Widget _buildSliverAppBar() method _buildSliverListView (line 172) | Widget _buildSliverListView() method _buildSliverGridView (line 196) | Widget _buildSliverGridView() method calcPersistentHeaderExtent (line 221) | double calcPersistentHeaderExtent(double offset) FILE: example/lib/features/gridview/gridview_ctx_demo/gridview_ctx_demo_page.dart class GridViewCtxDemoPage (line 10) | class GridViewCtxDemoPage extends StatefulWidget { method createState (line 14) | State createState() class _GridViewCtxDemoPageState (line 17) | class _GridViewCtxDemoPageState extends State { method initState (line 23) | void initState() method build (line 33) | Widget build(BuildContext context) method _buildGridView (line 56) | Widget _buildGridView() FILE: example/lib/features/gridview/gridview_custom_demo/gridview_custom_demo_page.dart class GridViewCustomDemoPage (line 13) | class GridViewCustomDemoPage extends StatefulWidget { method createState (line 17) | State createState() class _GridViewCustomDemoPageState (line 20) | class _GridViewCustomDemoPageState extends State { method initState (line 26) | void initState() method build (line 34) | Widget build(BuildContext context) method _buildGridView (line 72) | Widget _buildGridView() class SourceList (line 100) | class SourceList extends LoadingMoreBase { method loadData (line 102) | Future loadData([bool isloadMoreAction = false]) FILE: example/lib/features/gridview/gridview_demo/gridview_demo_page.dart class GridViewDemoPage (line 11) | class GridViewDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _GridViewDemoPageState (line 18) | class _GridViewDemoPageState extends State { method initState (line 34) | void initState() method dispose (line 51) | void dispose() method build (line 57) | Widget build(BuildContext context) method _buildGridView (line 95) | Widget _buildGridView() FILE: example/lib/features/gridview/gridview_fixed_height_demo/gridview_fixed_height_demo_page.dart class GridViewFixedHeightDemoPage (line 11) | class GridViewFixedHeightDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _GridViewFixedHeightDemoPageState (line 19) | class _GridViewFixedHeightDemoPageState method initState (line 38) | void initState() method dispose (line 55) | void dispose() method build (line 61) | Widget build(BuildContext context) method _buildGridView (line 95) | Widget _buildGridView() FILE: example/lib/features/gridview/horizontal_gridview_demo/horizontal_gridview_demo_page.dart class HorizontalGridViewDemoPage (line 11) | class HorizontalGridViewDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _HorizontalGridViewDemoPageState (line 19) | class _HorizontalGridViewDemoPageState method initState (line 37) | void initState() method dispose (line 52) | void dispose() method build (line 58) | Widget build(BuildContext context) method _buildGridView (line 112) | Widget _buildGridView() FILE: example/lib/features/gridview/sliver_grid_demo/sliver_grid_demo_page.dart class SliverGridViewDemoPage (line 10) | class SliverGridViewDemoPage extends StatefulWidget { method createState (line 14) | State createState() class _SliverGridViewDemoPageState (line 17) | class _SliverGridViewDemoPageState extends State { method initState (line 25) | void initState() method build (line 35) | Widget build(BuildContext context) method _buildGridView (line 75) | Widget _buildGridView() method _buildSliverGridView1 (line 84) | Widget _buildSliverGridView1() method _buildSliverGridView2 (line 109) | Widget _buildSliverGridView2() FILE: example/lib/features/home/home_page.dart class HomePage (line 10) | class HomePage extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) method _buildListView (line 21) | Widget _buildListView() FILE: example/lib/features/listview/horizontal_listview_demo/horizontal_listview_page.dart class HorizontalListViewPage (line 10) | class HorizontalListViewPage extends StatefulWidget { method createState (line 14) | State createState() class _HorizontalListViewPageState (line 17) | class _HorizontalListViewPageState extends State { method initState (line 23) | void initState() method build (line 33) | Widget build(BuildContext context) method _buildListView (line 55) | ListView _buildListView() method _buildListItemView (line 71) | Widget _buildListItemView(int index) method _buildSeparatorView (line 86) | Container _buildSeparatorView() FILE: example/lib/features/listview/infinite_listview_demo/infinite_listview_page.dart class InfiniteListViewPage (line 12) | class InfiniteListViewPage extends StatefulWidget { method createState (line 16) | State createState() class _InfiniteListViewPageState (line 19) | class _InfiniteListViewPageState extends State { method initState (line 92) | void initState() method build (line 109) | Widget build(BuildContext context) method _buildListView (line 139) | Widget _buildListView() method _buildListItemView (line 156) | Widget _buildListItemView(int index) method _buildSeparatorView (line 171) | Widget _buildSeparatorView() FILE: example/lib/features/listview/listview_ctx_demo/listview_ctx_demo_page.dart class ListViewCtxDemoPage (line 10) | class ListViewCtxDemoPage extends StatefulWidget { method createState (line 14) | State createState() class _ListViewCtxDemoPageState (line 17) | class _ListViewCtxDemoPageState extends State { method initState (line 23) | void initState() method build (line 33) | Widget build(BuildContext context) method _buildListView (line 56) | ListView _buildListView() method _buildListItemView (line 84) | Widget _buildListItemView(int index) method _buildSeparatorView (line 99) | Container _buildSeparatorView() FILE: example/lib/features/listview/listview_custom_demo/listview_custom_demo_page.dart class ListViewCustomDemoPage (line 13) | class ListViewCustomDemoPage extends StatefulWidget { method createState (line 17) | State createState() class _ListViewCustomDemoPageState (line 20) | class _ListViewCustomDemoPageState extends State { method initState (line 26) | void initState() method build (line 34) | Widget build(BuildContext context) method _buildListView (line 72) | Widget _buildListView() class SourceList (line 92) | class SourceList extends LoadingMoreBase { method loadData (line 94) | Future loadData([bool isloadMoreAction = false]) FILE: example/lib/features/listview/listview_demo/listview_demo_page.dart class ListViewDemoPage (line 11) | class ListViewDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _ListViewDemoPageState (line 18) | class _ListViewDemoPageState extends State { method initState (line 33) | void initState() method dispose (line 54) | void dispose() method build (line 60) | Widget build(BuildContext context) method _buildListView (line 107) | ListView _buildListView() method _buildListItemView (line 130) | Widget _buildListItemView(int index) method _buildSeparatorView (line 145) | Container _buildSeparatorView() FILE: example/lib/features/listview/listview_dynamic_offset/listview_dynamic_offset_page.dart class ListViewDynamicOffsetPage (line 10) | class ListViewDynamicOffsetPage extends StatefulWidget { method createState (line 14) | State createState() class _ListViewDynamicOffsetPageState (line 18) | class _ListViewDynamicOffsetPageState extends State createState() class _ListViewFixedHeightDemoPageState (line 19) | class _ListViewFixedHeightDemoPageState method initState (line 29) | void initState() method dispose (line 50) | void dispose() method build (line 56) | Widget build(BuildContext context) method _buildListView (line 103) | ListView _buildListView() method _buildListItemView (line 117) | Widget _buildListItemView(int index) method _buildSeparatorView (line 132) | Container _buildSeparatorView() FILE: example/lib/features/listview/sliver_list_demo/sliver_list_demo_page.dart class SliverListViewDemoPage (line 10) | class SliverListViewDemoPage extends StatefulWidget { method createState (line 14) | State createState() class _SliverListViewDemoPageState (line 17) | class _SliverListViewDemoPageState extends State { method initState (line 27) | void initState() method build (line 37) | Widget build(BuildContext context) method _buildSliverListView1 (line 78) | SliverList _buildSliverListView1() method _buildSliverListView2 (line 104) | SliverList _buildSliverListView2() FILE: example/lib/features/nested_scrollview/nested_scrollview_demo/nested_scrollview_demo_page.dart class NestedScrollViewDemoPage (line 12) | class NestedScrollViewDemoPage extends StatefulWidget { method createState (line 16) | State createState() class _NestedScrollViewDemoPageState (line 20) | class _NestedScrollViewDemoPageState extends State resultMap) function scrollTo (line 108) | void scrollTo({ function calcPersistentHeaderExtent (line 147) | double calcPersistentHeaderExtent( FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/logic/nested_scrollview_tab_bar_view_demo_logic_scroll_type_switch.dart function handleScrollTypeSwitchOnChanged (line 13) | void handleScrollTypeSwitchOnChanged(bool value) FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/logic/nested_scrollview_tab_bar_view_demo_logic_tab_bar.dart function onInitForTabBar (line 13) | void onInitForTabBar() function onDisposeForTabBar (line 26) | void onDisposeForTabBar() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/page/nested_scrollview_tab_bar_view_demo_page.dart class NestedScrollViewTabBarViewDemoPage (line 23) | class NestedScrollViewTabBarViewDemoPage extends StatefulWidget { method createState (line 27) | State createState() class NestedScrollViewTabBarViewDemoPageState (line 31) | class NestedScrollViewTabBarViewDemoPageState method dispose (line 42) | void dispose() method initLogic (line 48) | NestedScrollViewTabBarViewDemoLogic initLogic() method buildBody (line 52) | Widget buildBody(BuildContext context) method _buildContent (line 70) | Widget _buildContent() method _buildTabBarView (line 126) | Widget _buildTabBarView() method _buildSliverAppBar (line 137) | Widget _buildSliverAppBar(bool innerBoxIsScrolled) FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/state/nested_scrollview_tab_bar_view_demo_state.dart class NestedScrollViewTabBarViewDemoState (line 11) | class NestedScrollViewTabBarViewDemoState { FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_floating_action_btn.dart class NestedScrollviewTabBarViewDemoFloatingActionBtn (line 14) | class NestedScrollviewTabBarViewDemoFloatingActionBtn extends StatefulWi... method createState (line 18) | State createState() class _NestedScrollviewTabBarViewDemoFloatingActionBtnState (line 22) | class _NestedScrollviewTabBarViewDemoFloatingActionBtnState method build (line 30) | Widget build(BuildContext context) method _buildBody (line 40) | Widget _buildBody() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_header_list_sliver.dart class NestedScrollviewTabBarViewDemoHeaderListSliver (line 14) | class NestedScrollviewTabBarViewDemoHeaderListSliver extends StatefulWid... method createState (line 18) | State createState() class _NestedScrollviewTabBarViewDemoHeaderListSliverState (line 22) | class _NestedScrollviewTabBarViewDemoHeaderListSliverState method build (line 30) | Widget build(BuildContext context) method _buildSliverList (line 40) | Widget _buildSliverList() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_scroll_type_switch.dart class NestedScrollviewTabBarViewDemoScrollTypeSwitch (line 14) | class NestedScrollviewTabBarViewDemoScrollTypeSwitch extends StatefulWid... method createState (line 18) | State createState() class _NestedScrollviewTabBarViewDemoScrollTypeSwitchState (line 22) | class _NestedScrollviewTabBarViewDemoScrollTypeSwitchState method build (line 30) | Widget build(BuildContext context) method _buildBody (line 40) | Widget _buildBody() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_tab1_view.dart class NestedScrollviewTabBarViewDemoTab1View (line 14) | class NestedScrollviewTabBarViewDemoTab1View extends StatefulWidget { method createState (line 18) | State createState() class _NestedScrollviewTabBarViewDemoTab1ViewState (line 22) | class _NestedScrollviewTabBarViewDemoTab1ViewState method build (line 30) | Widget build(BuildContext context) method _buildBody (line 40) | Widget _buildBody() method _buildSliverList (line 49) | Widget _buildSliverList() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_tab2_view.dart class NestedScrollviewTabBarViewDemoTab2View (line 14) | class NestedScrollviewTabBarViewDemoTab2View extends StatefulWidget { method createState (line 18) | State createState() class _NestedScrollviewTabBarViewDemoTab2ViewState (line 22) | class _NestedScrollviewTabBarViewDemoTab2ViewState method build (line 30) | Widget build(BuildContext context) method _buildBody (line 40) | Widget _buildBody() method _buildSliverGrid (line 49) | Widget _buildSliverGrid() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_tab3_view.dart class NestedScrollviewTabBarViewDemoTab3View (line 14) | class NestedScrollviewTabBarViewDemoTab3View extends StatefulWidget { method createState (line 18) | State createState() class _NestedScrollviewTabBarViewDemoTab3ViewState (line 22) | class _NestedScrollviewTabBarViewDemoTab3ViewState method build (line 30) | Widget build(BuildContext context) method _buildSliverList (line 48) | Widget _buildSliverList() method _buildSliverGrid (line 71) | Widget _buildSliverGrid() FILE: example/lib/features/nested_scrollview/nested_scrollview_tab_bar_view_demo/widget/nested_scrollview_tab_bar_view_demo_tabbar.dart class NestedScrollViewTabBarViewDemoTabBar (line 11) | class NestedScrollViewTabBarViewDemoTabBar extends StatefulWidget { method createState (line 15) | State createState() class _NestedScrollViewTabBarViewDemoTabBarState (line 19) | class _NestedScrollViewTabBarViewDemoTabBarState method build (line 27) | Widget build(BuildContext context) FILE: example/lib/features/pageview/pageview_demo/pageview_demo_page.dart class PageViewDemoPage (line 11) | class PageViewDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _PageViewDemoPageState (line 18) | class _PageViewDemoPageState extends State { method initState (line 46) | void initState() method dispose (line 65) | void dispose() method build (line 74) | Widget build(BuildContext context) method _buildMap (line 108) | Widget _buildMap() method _buildPageView (line 134) | Widget _buildPageView() method _buildPageItem (line 168) | Widget _buildPageItem(int index) method _buildPageItemBgPicView (line 214) | Widget _buildPageItemBgPicView(int index) FILE: example/lib/features/pageview/pageview_demo/pageview_parallax_item_listener_page.dart class PageViewParallaxItemListenerPage (line 12) | class PageViewParallaxItemListenerPage extends StatefulWidget { method createState (line 16) | State createState() class _PageViewParallaxItemListenerPageState (line 20) | class _PageViewParallaxItemListenerPageState method initState (line 47) | void initState() method dispose (line 66) | void dispose() method build (line 75) | Widget build(BuildContext context) method _buildPageView (line 102) | Widget _buildPageView() class ParallaxItemView (line 134) | class ParallaxItemView extends StatefulWidget { method createState (line 145) | State createState() class _ParallaxItemViewState (line 148) | class _ParallaxItemViewState extends State { method didChangeDependencies (line 154) | void didChangeDependencies() method dispose (line 165) | void dispose() method removeListener (line 171) | void removeListener() method handleObserverResult (line 178) | void handleObserverResult( method build (line 201) | Widget build(BuildContext context) method _buildNum (line 228) | Widget _buildNum(int index) method _buildPageItemBgPicView (line 241) | Widget _buildPageItemBgPicView(int index) FILE: example/lib/features/pageview/pageview_demo/pageview_parallax_page.dart class PageViewParallaxPage (line 11) | class PageViewParallaxPage extends StatefulWidget { method createState (line 15) | State createState() class _PageViewParallaxPageState (line 18) | class _PageViewParallaxPageState extends State { method initState (line 44) | void initState() method dispose (line 63) | void dispose() method build (line 72) | Widget build(BuildContext context) method _buildPageView (line 99) | Widget _buildPageView() method _buildPageItem (line 145) | Widget _buildPageItem(int index) method _buildNum (line 172) | Widget _buildNum(int index) method _buildPageItemBgPicView (line 185) | Widget _buildPageItemBgPicView(int index) FILE: example/lib/features/scene/anchor_demo/anchor_page.dart class AnchorListPage (line 9) | class AnchorListPage extends StatefulWidget { method createState (line 13) | State createState() class _AnchorListPageState (line 16) | class _AnchorListPageState extends State method initState (line 26) | void initState() method dispose (line 33) | void dispose() method build (line 40) | Widget build(BuildContext context) method _buildListView (line 73) | ListView _buildListView() method _buildListItemView (line 86) | Widget _buildListItemView(int index) method _buildSeparatorView (line 101) | Container _buildSeparatorView() FILE: example/lib/features/scene/anchor_demo/anchor_waterfall_page.dart class AnchorWaterfallPage (line 11) | class AnchorWaterfallPage extends StatefulWidget { method createState (line 15) | State createState() class _AnchorWaterfallPageState (line 18) | class _AnchorWaterfallPageState extends State method initState (line 28) | void initState() method dispose (line 35) | void dispose() method build (line 42) | Widget build(BuildContext context) method _buildGridView (line 83) | Widget _buildGridView() FILE: example/lib/features/scene/azlist_demo/azlist_cursor.dart class AzListCursor (line 9) | class AzListCursor extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) method _buildArrow (line 37) | Widget _buildArrow() method _buildTitle (line 46) | Widget _buildTitle() FILE: example/lib/features/scene/azlist_demo/azlist_index_bar.dart class AzListIndexBar (line 10) | class AzListIndexBar extends StatefulWidget { method createState (line 31) | State createState() class _AzListIndexBarState (line 34) | class _AzListIndexBarState extends State { method build (line 42) | Widget build(BuildContext context) method _buildListView (line 58) | Widget _buildListView() FILE: example/lib/features/scene/azlist_demo/azlist_item_view.dart class AzListItemView (line 8) | class AzListItemView extends StatelessWidget { method build (line 20) | Widget build(BuildContext context) FILE: example/lib/features/scene/azlist_demo/azlist_model.dart class AzListContactModel (line 9) | class AzListContactModel { class AzListCursorInfoModel (line 19) | class AzListCursorInfoModel { FILE: example/lib/features/scene/azlist_demo/azlist_page.dart class AzListPage (line 20) | class AzListPage extends StatefulWidget { method createState (line 24) | State createState() class _AzListPageState (line 27) | class _AzListPageState extends State { method initState (line 65) | void initState() method build (line 74) | Widget build(BuildContext context) method _buildSwitchModeBtn (line 111) | Widget _buildSwitchModeBtn() method _buildCursor (line 128) | Widget _buildCursor() method _buildIndexBar (line 156) | Widget _buildIndexBar() method _buildSliver (line 183) | Widget _buildSliver({ FILE: example/lib/features/scene/chat_demo/helper/chat_data_helper.dart class ChatDataHelper (line 10) | class ChatDataHelper { method createChatModel (line 23) | ChatModel createChatModel({ FILE: example/lib/features/scene/chat_demo/model/chat_model.dart class ChatModel (line 7) | class ChatModel { FILE: example/lib/features/scene/chat_demo/page/chat_gpt_page.dart class ChatGPTPage (line 15) | class ChatGPTPage extends StatefulWidget { method createState (line 19) | State createState() class _ChatGPTPageState (line 22) | class _ChatGPTPageState extends State { method initState (line 38) | void initState() method dispose (line 54) | void dispose() method build (line 62) | Widget build(BuildContext context) method _buildBody (line 85) | Widget _buildBody() method _buildEditView (line 96) | Widget _buildEditView() method _buildListView (line 138) | Widget _buildListView() method createChatModels (line 172) | List createChatModels({int num = 3}) FILE: example/lib/features/scene/chat_demo/page/chat_page.dart class ChatPage (line 17) | class ChatPage extends StatefulWidget { method createState (line 21) | State createState() class _ChatPageState (line 24) | class _ChatPageState extends State with WidgetsBindingObserver { method initState (line 48) | void initState() method dispose (line 81) | void dispose() method didChangeMetrics (line 89) | void didChangeMetrics() method build (line 107) | Widget build(BuildContext context) method _buildPageOverlay (line 139) | Widget _buildPageOverlay() method _buildBody (line 150) | Widget _buildBody() method _buildEditView (line 181) | Widget _buildEditView() method _buildUnreadTipView (line 223) | Widget _buildUnreadTipView() method _buildListView (line 242) | Widget _buildListView() method createChatModels (line 340) | List createChatModels({int num = 3}) FILE: example/lib/features/scene/chat_demo/widget/chat_item_widget.dart class ChatItemWidget (line 10) | class ChatItemWidget extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) FILE: example/lib/features/scene/chat_demo/widget/chat_unread_tip_view.dart class ChatUnreadTipView (line 9) | class ChatUnreadTipView extends StatelessWidget { method build (line 23) | Widget build(BuildContext context) FILE: example/lib/features/scene/detail/header/detail_header.dart type DetailLogicPutMixin (line 11) | typedef DetailLogicPutMixin type DetailLogicConsumerMixin (line 14) | typedef DetailLogicConsumerMixin type DetailUpdateType (line 17) | enum DetailUpdateType { type DetailModuleType (line 25) | enum DetailModuleType { type DetailRefreshIndicatorType (line 36) | enum DetailRefreshIndicatorType { FILE: example/lib/features/scene/detail/logic/detail_logic.dart class DetailLogic (line 12) | class DetailLogic extends GetxController with GetTickerProviderStateMixin { method onInit (line 16) | void onInit() method onDispose (line 23) | void onDispose() FILE: example/lib/features/scene/detail/logic/detail_logic_config.dart function onConfigConfirm (line 11) | void onConfigConfirm() FILE: example/lib/features/scene/detail/logic/detail_logic_list_view.dart function onInitForListView (line 16) | void onInitForListView() function onDisposeForListView (line 23) | void onDisposeForListView() function onObserveForListView (line 27) | void onObserveForListView(ListViewObserveModel result) function initIndexPositionForListView (line 39) | void initIndexPositionForListView() function checkAnchorForListView (line 62) | void checkAnchorForListView(DetailModuleType moduleType) function updateAndKeepPositionForListView (line 78) | void updateAndKeepPositionForListView([ function firstTimeRenderListView (line 104) | void firstTimeRenderListView() function loadAsyncDataForListView (line 110) | void loadAsyncDataForListView() FILE: example/lib/features/scene/detail/logic/detail_logic_nav_bar.dart function onInitForNavBar (line 15) | void onInitForNavBar() function createNavBarTabModel (line 27) | DetailNavBarTabModel createNavBarTabModel( function onDisposeForNavBar (line 36) | void onDisposeForNavBar() function handleNavBarTabTap (line 41) | void handleNavBarTabTap(int index) function updateNavBarTabIndex (line 56) | void updateNavBarTabIndex(int index) function updateNavBarAlpha (line 62) | void updateNavBarAlpha() FILE: example/lib/features/scene/detail/model/detail_nav_bar_tab_model.dart class DetailNavBarTabModel (line 9) | class DetailNavBarTabModel { FILE: example/lib/features/scene/detail/page/detail_page.dart class DetailPage (line 17) | class DetailPage extends StatefulWidget { method createState (line 21) | State createState() class DetailPageState (line 24) | class DetailPageState extends State method dispose (line 29) | void dispose() method initLogic (line 35) | DetailLogic initLogic() method buildBody (line 38) | Widget buildBody(BuildContext context) method _buildAppBar (line 51) | AppBar _buildAppBar() method _buildBody (line 57) | Widget _buildBody() method _buildLoading (line 75) | Widget _buildLoading() FILE: example/lib/features/scene/detail/state/detail_state.dart class DetailState (line 11) | class DetailState FILE: example/lib/features/scene/detail/widget/detail_config_view.dart class DetailConfigView (line 14) | class DetailConfigView extends StatefulWidget { method createState (line 18) | State createState() class _DetailConfigViewState (line 21) | class _DetailConfigViewState extends State method build (line 26) | Widget build(BuildContext context) method _buildListView (line 48) | Widget _buildListView() method _buildDefaultAnchor (line 57) | Widget _buildDefaultAnchor() method _buildRefreshPosition (line 72) | Widget _buildRefreshPosition() method _buildConfirmBtn (line 87) | Widget _buildConfirmBtn() method inputDecorationTheme (line 105) | InputDecorationTheme inputDecorationTheme() FILE: example/lib/features/scene/detail/widget/detail_list_item_wrapper.dart class DetailListItemWrapper (line 10) | class DetailListItemWrapper extends StatefulWidget { method createState (line 21) | State createState() class _DetailListItemWrapperState (line 24) | class _DetailListItemWrapperState extends State method build (line 29) | Widget build(BuildContext context) method _buildTitle (line 40) | Widget _buildTitle() FILE: example/lib/features/scene/detail/widget/detail_list_view.dart class DetailListView (line 22) | class DetailListView extends StatefulWidget { method createState (line 26) | State createState() class _DetailListViewState (line 29) | class _DetailListViewState extends State method build (line 36) | Widget build(BuildContext context) method _buildListView (line 59) | Widget _buildListView({ FILE: example/lib/features/scene/detail/widget/detail_nav_bar.dart class DetailNavBar (line 14) | class DetailNavBar extends StatefulWidget { method createState (line 18) | State createState() class _DetailNavBarState (line 21) | class _DetailNavBarState extends State method build (line 26) | Widget build(BuildContext context) method _buildBody (line 36) | Widget _buildBody() method _buildTabBar (line 64) | Widget _buildTabBar() FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module1.dart class DetailListModule1 (line 11) | class DetailListModule1 extends StatefulWidget { method createState (line 15) | State createState() class _DetailListModule1State (line 18) | class _DetailListModule1State extends State method build (line 21) | Widget build(BuildContext context) method _buildPageView (line 29) | Widget _buildPageView() method _buildPageItem (line 43) | Widget _buildPageItem(int index) method _buildPageItemBody (line 65) | Widget _buildPageItemBody(int index) method _buildPageItemIndex (line 109) | Widget _buildPageItemIndex(int index) FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module2.dart class DetailListModule2 (line 11) | class DetailListModule2 extends StatefulWidget { method createState (line 15) | State createState() class _DetailListModule2State (line 18) | class _DetailListModule2State extends State method build (line 21) | Widget build(BuildContext context) method _buildListView (line 34) | Widget _buildListView() method _buildItem (line 48) | Widget _buildItem(int index) method _buildItemBrand (line 98) | Widget _buildItemBrand() method _buildItemTitle (line 108) | Widget _buildItemTitle() method _buildItemAddBtn (line 118) | Widget _buildItemAddBtn() method _buildItemPrice (line 132) | Widget _buildItemPrice() method _buildItemFavoriteIcon (line 142) | Widget _buildItemFavoriteIcon() method _buildItemCover (line 159) | Widget _buildItemCover(int index) FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module3.dart class DetailListModule3 (line 14) | class DetailListModule3 extends StatefulWidget { method createState (line 18) | State createState() class _DetailListModule3State (line 21) | class _DetailListModule3State extends State method build (line 48) | Widget build(BuildContext context) method _buildGridView (line 65) | Widget _buildGridView() method _buildGridItem (line 83) | Widget _buildGridItem(int index) method _buildItemTitle (line 94) | Widget _buildItemTitle(int index) method _buildItemIcon (line 105) | Widget _buildItemIcon(int index) FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module4.dart class DetailListModule4 (line 11) | class DetailListModule4 extends StatefulWidget { method createState (line 15) | State createState() class _DetailListModule4State (line 18) | class _DetailListModule4State extends State method build (line 21) | Widget build(BuildContext context) method _buildListView (line 30) | Widget _buildListView() method _buildItem (line 42) | Widget _buildItem(int index) method _buildItemSubtitle (line 83) | Widget _buildItemSubtitle(int index) method _buildItemTitle (line 93) | Widget _buildItemTitle(int index) method _buildItemAvatar (line 103) | Widget _buildItemAvatar() method _buildItemArrow (line 115) | Widget _buildItemArrow() FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module5.dart class DetailListModule5 (line 11) | class DetailListModule5 extends StatefulWidget { method createState (line 15) | State createState() class _DetailListModule5State (line 18) | class _DetailListModule5State extends State method build (line 37) | Widget build(BuildContext context) method _buildListView (line 46) | Widget _buildListView() method _buildListItem (line 62) | Widget _buildListItem(int index) method _getLeadingIcon (line 71) | Widget _getLeadingIcon(int index) method _getTrailingWidget (line 96) | Widget _getTrailingWidget(int index) FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module6.dart class DetailListModule6 (line 14) | class DetailListModule6 extends StatefulWidget { method createState (line 18) | State createState() class _DetailListModule6State (line 21) | class _DetailListModule6State extends State method build (line 26) | Widget build(BuildContext context) method _buildListView (line 43) | Widget _buildListView() method _buildCardItem (line 59) | Widget _buildCardItem(int index) method _buildCardItemImage (line 92) | Widget _buildCardItemImage() method _buildCardItemSubtitle (line 105) | Widget _buildCardItemSubtitle(int index) method _buildCardItemTitle (line 122) | Widget _buildCardItemTitle(int index) FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module7.dart class DetailListModule7 (line 11) | class DetailListModule7 extends StatefulWidget { method createState (line 15) | State createState() class _DetailListModule7State (line 18) | class _DetailListModule7State extends State method build (line 21) | Widget build(BuildContext context) method _buildListView (line 30) | Widget _buildListView() method _buildListItem (line 42) | Widget _buildListItem(int index) method _buildListItemStatus (line 79) | Widget _buildListItemStatus(double progress) method _buildListItemProgress (line 89) | Widget _buildListItemProgress(double progress) method _buildListItemTitle (line 99) | Widget _buildListItemTitle(int index) FILE: example/lib/features/scene/detail/widget/list_item/detail_list_module8.dart class DetailListModule8 (line 11) | class DetailListModule8 extends StatefulWidget { method createState (line 15) | State createState() class _DetailListModule8State (line 18) | class _DetailListModule8State extends State method build (line 21) | Widget build(BuildContext context) method _buildListView (line 30) | Widget _buildListView() method _buildItem (line 42) | Widget _buildItem(int index) method _buildItemImage (line 76) | Widget _buildItemImage() method _buildItemDetails (line 87) | Widget _buildItemDetails() FILE: example/lib/features/scene/expandable_carousel_slider_demo/expandable_carousel_slider_demo.dart class ExpandableCarouselSliderDemo (line 16) | class ExpandableCarouselSliderDemo extends StatefulWidget { method createState (line 20) | State createState() class _ExpandableCarouselSliderDemoState (line 24) | class _ExpandableCarouselSliderDemoState method initState (line 45) | void initState() method dispose (line 59) | void dispose() method build (line 65) | Widget build(BuildContext context) method _buildIndicator (line 80) | Widget _buildIndicator() method _buildCarousel (line 98) | Widget _buildCarousel() class CarouselItem (line 160) | class CarouselItem extends StatelessWidget { method build (line 173) | Widget build(BuildContext context) FILE: example/lib/features/scene/image_tab_demo/image_tab_page.dart class ImageTabPage (line 10) | class ImageTabPage extends StatefulWidget { method createState (line 14) | State createState() class _ImageTabPageState (line 17) | class _ImageTabPageState extends State { method initState (line 37) | void initState() method dispose (line 43) | void dispose() method build (line 49) | Widget build(BuildContext context) method _buildImageTabBar (line 73) | Widget _buildImageTabBar() method _buildListItemView (line 95) | Widget _buildListItemView(int index) method _buildImageWidget (line 131) | Widget _buildImageWidget(int index) method _buildSeparatorView (line 151) | Container _buildSeparatorView() method _fetchImgUrl (line 158) | String _fetchImgUrl(int index) FILE: example/lib/features/scene/scrollview_form_demo/scrollview_form_demo_page.dart class ScrollViewFormDemoPage (line 11) | class ScrollViewFormDemoPage extends StatefulWidget { method createState (line 15) | State createState() class _ScrollViewFormDemoPageState (line 18) | class _ScrollViewFormDemoPageState extends State { method initState (line 64) | void initState() method dispose (line 72) | void dispose() method build (line 78) | Widget build(BuildContext context) method _buildScrollView (line 86) | Widget _buildScrollView() method _buildForm (line 105) | Widget _buildForm() method _buildImage (line 143) | Widget _buildImage() method _fetchImgUrl (line 167) | String _fetchImgUrl() FILE: example/lib/features/scene/video_auto_play_list/video_list_auto_play_page.dart class VideoListAutoPlayPage (line 10) | class VideoListAutoPlayPage extends StatefulWidget { method createState (line 14) | State createState() class _VideoListAutoPlayPageState (line 17) | class _VideoListAutoPlayPageState extends State { method build (line 23) | Widget build(BuildContext context) method _buildListView (line 45) | ListView _buildListView() method _buildListItemView (line 58) | Widget _buildListItemView(int index) method _buildSeparatorView (line 72) | Container _buildSeparatorView() FILE: example/lib/features/scene/video_auto_play_list/widgets/video_widget.dart class VideoWidget (line 9) | class VideoWidget extends StatefulWidget { method createState (line 18) | State createState() class _VideoWidgetState (line 21) | class _VideoWidgetState extends State { method initState (line 26) | void initState() method dispose (line 38) | void dispose() method didUpdateWidget (line 44) | void didUpdateWidget(VideoWidget oldWidget) method build (line 51) | Widget build(BuildContext context) FILE: example/lib/features/scene/visibility_demo/page/visibility_listview_page.dart class VisibilityListViewPage (line 11) | class VisibilityListViewPage extends StatefulWidget { method createState (line 15) | State createState() class _VisibilityListViewPageState (line 18) | class _VisibilityListViewPageState extends State method build (line 25) | Widget build(BuildContext context) method _buildListView (line 62) | Widget _buildListView() method _buildListItemView (line 74) | Widget _buildListItemView(int index) method _buildSeparatorView (line 95) | Container _buildSeparatorView() FILE: example/lib/features/scene/visibility_demo/page/visibility_scrollview_page.dart class VisibilityScrollViewPage (line 12) | class VisibilityScrollViewPage extends StatefulWidget { method createState (line 16) | State createState() class _VisibilityScrollViewPageState (line 20) | class _VisibilityScrollViewPageState extends State createState() class WaterfallFlowPageState (line 20) | class WaterfallFlowPageState extends State { method build (line 34) | Widget build(BuildContext context) method _buildScrollView (line 142) | Widget _buildScrollView() method _buildBody (line 156) | Widget _buildBody() method _buildBanner (line 172) | Widget _buildBanner() method _buildGridView (line 187) | Widget _buildGridView({ method _buildSwipeView (line 219) | Widget _buildSwipeView() method _buildSeparator (line 232) | Widget _buildSeparator(double size) FILE: example/lib/features/scene/waterfall_flow_demo/waterfall_flow_swipe_view.dart class WaterfallFlowSwipeView (line 10) | class WaterfallFlowSwipeView extends StatefulWidget { method createState (line 19) | State createState() class _WaterfallFlowSwipeViewState (line 22) | class _WaterfallFlowSwipeViewState extends State { method build (line 28) | Widget build(BuildContext context) method _buildVideo (line 55) | Widget _buildVideo() FILE: example/lib/features/scene/waterfall_flow_demo/waterfall_flow_type.dart type WaterFlowHitType (line 6) | enum WaterFlowHitType { FILE: example/lib/features/scene/waterfall_flow_fixed_height_demo/waterfall_flow_fixed_height_page.dart class WaterfallFlowFixedHeightPage (line 12) | class WaterfallFlowFixedHeightPage extends StatefulWidget { method createState (line 16) | State createState() class WaterfallFlowFixedHeightPageState (line 20) | class WaterfallFlowFixedHeightPageState method initState (line 31) | void initState() method dispose (line 38) | void dispose() method build (line 44) | Widget build(BuildContext context) method _buildBody (line 97) | Widget _buildBody() method _buildGridView (line 106) | Widget _buildGridView({ FILE: example/lib/main.dart function main (line 10) | void main() class MyApp (line 14) | class MyApp extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: example/lib/typedefs.dart function ambiguate (line 7) | T? ambiguate(T? value) FILE: example/lib/utils/keyboard.dart class KeyboardTool (line 9) | class KeyboardTool { method dismissKeyboard (line 10) | void dismissKeyboard(BuildContext context) FILE: example/lib/utils/random.dart class RandomTool (line 10) | class RandomTool { method genInt (line 11) | int genInt({int min = 0, int max = 100}) method color (line 16) | Color color() FILE: example/lib/utils/snackbar.dart class SnackBarUtil (line 9) | class SnackBarUtil { method showSnackBar (line 10) | showSnackBar({ FILE: example/lib/widgets/animation.dart class SlideAnimation (line 9) | class SlideAnimation extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) method _slideAnimation (line 40) | Widget _slideAnimation(Animation animation) method offsetAnimation (line 41) | Animation offsetAnimation( class FadeInAnimation (line 67) | class FadeInAnimation extends StatelessWidget { method build (line 82) | Widget build(BuildContext context) method _fadeInAnimation (line 90) | Widget _fadeInAnimation(Animation animation) type Builder (line 105) | typedef Builder = Widget Function( class AnimationExecutor (line 110) | class AnimationExecutor extends StatefulWidget { method createState (line 121) | State createState() class _AnimationExecutorState (line 124) | class _AnimationExecutorState extends State method build (line 127) | Widget build(BuildContext context) method _buildAnimation (line 134) | Widget _buildAnimation(BuildContext context, Widget? child) FILE: example/lib/widgets/sliver.dart type SliverHeaderBuilder (line 9) | typedef SliverHeaderBuilder = Widget Function( class SliverHeaderDelegate (line 15) | class SliverHeaderDelegate extends SliverPersistentHeaderDelegate { method build (line 41) | Widget build( method shouldRebuild (line 57) | bool shouldRebuild(SliverHeaderDelegate oldDelegate) FILE: example/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: example/test/widget_test.dart function main (line 18) | void main() FILE: example/windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 10) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: example/windows/runner/flutter_window.cpp function LRESULT (line 40) | LRESULT FILE: example/windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: example/windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: example/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: example/windows/runner/win32_window.cpp function Scale (line 18) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 24) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 41) | class WindowClassRegistrar { method WindowClassRegistrar (line 46) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 62) | WindowClassRegistrar() = default; function wchar_t (line 71) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 133) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 152) | LRESULT function Win32Window (line 208) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 224) | RECT Win32Window::GetClientArea() { function HWND (line 230) | HWND Win32Window::GetHandle() { FILE: example/windows/runner/win32_window.h type Size (line 21) | struct Size { FILE: lib/src/common/models/observe_displaying_child_model.dart class ObserveDisplayingChildModel (line 8) | abstract class ObserveDisplayingChildModel { FILE: lib/src/common/models/observe_find_child_model.dart class ObserveFindChildModel (line 10) | class ObserveFindChildModel { FILE: lib/src/common/models/observe_model.dart class ObserveModel (line 10) | abstract class ObserveModel { FILE: lib/src/common/models/observe_scroll_child_model.dart class ObserveScrollChildModel (line 6) | class ObserveScrollChildModel { FILE: lib/src/common/models/observe_scroll_to_index_result_model.dart class ObserveScrollToIndexFixedHeightResultModel (line 9) | class ObserveScrollToIndexFixedHeightResultModel { class ObservePrepareScrollToIndexModel (line 30) | class ObservePrepareScrollToIndexModel { FILE: lib/src/common/models/observer_handle_contexts_result_model.dart class ObserverHandleContextsResultModel (line 10) | class ObserverHandleContextsResultModel { FILE: lib/src/common/models/observer_index_position_model.dart class ObserverIndexPositionModel (line 4) | class ObserverIndexPositionModel { FILE: lib/src/common/observer_controller.dart class ObserverController (line 19) | class ObserverController { method innerReset (line 50) | void innerReset() method fetchSliverContext (line 56) | BuildContext? fetchSliverContext({BuildContext? sliverContext}) method reattach (line 65) | void reattach() function innerDispatchOnceObserve (line 81) | Future innerDispatchOnceObserve({ function innerCreateOnceObserveNotificationResult (line 115) | S innerCreateOnceObserveNotificationResult({ function findCurrentFirstChild (line 126) | RenderIndexedSemantics? findCurrentFirstChild( function findNextChild (line 144) | RenderIndexedSemantics? findNextChild({ function findCurrentLastChild (line 164) | RenderIndexedSemantics? findCurrentLastChild( function findChildInfo (line 181) | ObserveFindChildModel? findChildInfo({ function findCurrentFirstChildInfo (line 205) | ObserveFindChildModel? findCurrentFirstChildInfo({ function _findViewport (line 218) | RenderViewportBase? _findViewport(RenderSliverMultiBoxAdaptor obj) function viewportMaxScrollExtent (line 223) | double viewportMaxScrollExtent(RenderViewportBase viewport) function viewportExtremeScrollExtent (line 234) | double viewportExtremeScrollExtent({ function innerJumpTo (line 320) | Future innerJumpTo({ function innerAnimateTo (line 358) | Future innerAnimateTo({ function _scrollTo (line 852) | Future _scrollTo({ function _calculateTargetLayoutOffset (line 882) | ObservePrepareScrollToIndexModel _calculateTargetLayoutOffset({ function _calculateScrollToIndexForFixedHeightResultForList (line 955) | ObserveScrollToIndexFixedHeightResultModel function _calculateScrollToIndexForFixedHeightResultForGrid (line 993) | ObserveScrollToIndexFixedHeightResultModel FILE: lib/src/common/observer_listener.dart class ObserverListenerEntry (line 14) | class ObserverListenerEntry FILE: lib/src/common/observer_notification_result.dart class CommonOnceObserveNotificationResult (line 12) | class CommonOnceObserveNotificationResult Function( type OnObserveCallback (line 20) | typedef OnObserveCallback = void Function( type OnObserveAllCallback (line 27) | typedef OnObserveAllCallback = void Function( type OnObserveViewportCallback (line 34) | typedef OnObserveViewportCallback = void Function( type ObserverAutoTriggerObserveType (line 39) | enum ObserverAutoTriggerObserveType { type ObserverTriggerOnObserveType (line 46) | enum ObserverTriggerOnObserveType { type ObserverRenderSliverType (line 52) | enum ObserverRenderSliverType { FILE: lib/src/common/observer_widget.dart class ObserverWidget (line 26) | class ObserverWidget createState() method maybeOf (line 133) | ObserverWidgetState? maybeOf< method of (line 167) | ObserverWidgetState of< class ObserverWidgetState (line 198) | class ObserverWidgetState< method _debugAssertNotDisposed (line 259) | bool _debugAssertNotDisposed() method initState (line 273) | void initState() method didUpdateWidget (line 279) | void didUpdateWidget(covariant T oldWidget) method dispose (line 286) | void dispose() method build (line 294) | Widget build(BuildContext context) method fetchTargetSliverContexts (line 396) | List fetchTargetSliverContexts() method visitor (line 404) | void visitor(Element element) method fetchLeadingOffset (line 430) | double fetchLeadingOffset() method isTargetSliverContextType (line 439) | bool isTargetSliverContextType(RenderObject? obj) method handleContexts (line 462) | ObserverHandleContextsResultModel? handleContexts({ method handleObserve (line 545) | M? handleObserve(BuildContext ctx) method _handleScopeContext (line 552) | void _handleScopeContext(BuildContext ctx) method _checkTagChange (line 562) | void _checkTagChange(T oldWidget) method addListener (line 583) | void addListener({ method removeListener (line 601) | void removeListener({ method _notifyListeners (line 623) | void _notifyListeners( FILE: lib/src/common/observer_widget_scope.dart class ObserverWidgetScope (line 13) | class ObserverWidgetScope< method createElement (line 32) | InheritedElement createElement() method updateShouldNotify (line 39) | bool updateShouldNotify(covariant ObserverWidgetScope oldWidget) FILE: lib/src/common/observer_widget_tag_manager.dart class ObserverWidgetTagManager (line 9) | class ObserverWidgetTagManager extends InheritedWidget { method maybeOf (line 20) | ObserverWidgetTagManager? maybeOf(BuildContext context) method set (line 26) | void set( method remove (line 34) | void remove(String tag) method context (line 39) | BuildContext? context( method updateShouldNotify (line 53) | bool updateShouldNotify(covariant ObserverWidgetTagManager oldWidget) FILE: lib/src/common/typedefs.dart function ambiguate (line 13) | T? ambiguate(T? value) type ObserverLocateIndexOffsetCallback (line 20) | typedef ObserverLocateIndexOffsetCallback = double Function( type ObserverWidgetObserveResultType (line 24) | enum ObserverWidgetObserveResultType { FILE: lib/src/gridview/grid_observer_controller.dart class GridObserverController (line 13) | class GridObserverController extends ObserverController method dispatchOnceObserve (line 26) | Future dispatchOnceObserve({ method observeItem (line 41) | GridViewObserveDisplayingChildModel? observeItem({ method observeFirstItem (line 59) | GridViewObserveDisplayingChildModel? observeFirstItem({ method innerCreateOnceObserveNotificationResult (line 74) | GridViewOnceObserveNotificationResult method animateTo (line 93) | Future animateTo({ method jumpTo (line 127) | Future jumpTo({ FILE: lib/src/gridview/grid_observer_notification_result.dart class GridViewOnceObserveNotificationResult (line 12) | class GridViewOnceObserveNotificationResult FILE: lib/src/gridview/grid_observer_view.dart class GridViewObserver (line 17) | class GridViewObserver extends ObserverWidget createState() method maybeOf (line 62) | GridViewObserverState? maybeOf( method of (line 78) | GridViewObserverState of( class GridViewObserverState (line 94) | class GridViewObserverState extends ObserverWidgetState dispatchOnceObserve({ method observeItem (line 41) | ListViewObserveDisplayingChildModel? observeItem({ method observeFirstItem (line 59) | ListViewObserveDisplayingChildModel? observeFirstItem({ method innerCreateOnceObserveNotificationResult (line 74) | ListViewOnceObserveNotificationResult method animateTo (line 93) | Future animateTo({ method jumpTo (line 127) | Future jumpTo({ FILE: lib/src/listview/list_observer_notification_result.dart class ListViewOnceObserveNotificationResult (line 12) | class ListViewOnceObserveNotificationResult FILE: lib/src/listview/list_observer_view.dart class ListViewObserver (line 17) | class ListViewObserver extends ObserverWidget createState() method maybeOf (line 77) | ListViewObserverState? maybeOf( method of (line 109) | ListViewObserverState of( method isSupportRenderSliverType (line 125) | bool isSupportRenderSliverType(RenderObject? obj) class ListViewObserverState (line 140) | class ListViewObserverState extends ObserverWidgetState FILE: lib/src/sliver/models/sliver_viewport_observe_displaying_child_model.dart class SliverViewportObserveDisplayingChildModel (line 9) | class SliverViewportObserveDisplayingChildModel { FILE: lib/src/sliver/models/sliver_viewport_observe_model.dart class SliverViewportObserveModel (line 11) | class SliverViewportObserveModel { FILE: lib/src/sliver/sliver_observer_controller.dart class SliverObserverController (line 12) | class SliverObserverController extends ObserverController method dispatchOnceObserve (line 28) | Future dispatchOnceObserve({ method innerCreateOnceObserveNotificationResult (line 44) | ScrollViewOnceObserveNotificationResult method animateTo (line 63) | Future animateTo({ method jumpTo (line 106) | Future jumpTo({ FILE: lib/src/sliver/sliver_observer_listener.dart class SliverObserverListenerEntry (line 13) | class SliverObserverListenerEntry FILE: lib/src/sliver/sliver_observer_notification_result.dart class ScrollViewOnceObserveNotificationResult (line 13) | class ScrollViewOnceObserveNotificationResult FILE: lib/src/sliver/sliver_observer_view.dart class SliverViewObserver (line 26) | class SliverViewObserver extends ObserverWidget createState() method maybeOf (line 100) | MixViewObserverState? maybeOf( method of (line 129) | MixViewObserverState of( class MixViewObserverState (line 142) | class MixViewObserverState extends ObserverWidgetState? handleContexts({ method handleObserve (line 217) | ObserveModel? handleObserve(BuildContext ctx) method handleObserveViewport (line 241) | SliverViewportObserveModel? handleObserveViewport({ method addListener (line 361) | void addListener({ method removeListener (line 387) | void removeListener({ method _notifySliverListeners (line 415) | void _notifySliverListeners( FILE: lib/src/utils/src/chat/chat_observer_scroll_physics.dart class ChatObserverClampinScrollPhysics (line 11) | @Deprecated( class ChatObserverClampingScrollPhysics (line 20) | class ChatObserverClampingScrollPhysics extends ClampingScrollPhysics method applyTo (line 30) | ChatObserverClampingScrollPhysics applyTo(ScrollPhysics? ancestor) class ChatObserverBouncingScrollPhysics (line 38) | class ChatObserverBouncingScrollPhysics extends BouncingScrollPhysics method applyTo (line 48) | ChatObserverBouncingScrollPhysics applyTo(ScrollPhysics? ancestor) FILE: lib/src/utils/src/chat/chat_observer_scroll_physics_mixin.dart function adjustPositionForNewDimensions (line 14) | double adjustPositionForNewDimensions({ function shouldAcceptUserOffset (line 102) | bool shouldAcceptUserOffset(ScrollMetrics position) FILE: lib/src/utils/src/chat/chat_scroll_observer.dart class ChatScrollObserver (line 12) | class ChatScrollObserver { method observeRefItem (line 87) | ListViewObserveDisplayingChildModel? observeRefItem() FILE: lib/src/utils/src/chat/chat_scroll_observer_model.dart class ChatScrollObserverHandlePositionResultModel (line 12) | class ChatScrollObserverHandlePositionResultModel { class ChatScrollObserverCustomAdjustPositionDeltaModel (line 29) | class ChatScrollObserverCustomAdjustPositionDeltaModel { class ChatScrollObserverCustomAdjustPositionModel (line 62) | class ChatScrollObserverCustomAdjustPositionModel { FILE: lib/src/utils/src/chat/chat_scroll_observer_typedefs.dart type ChatScrollObserverCustomAdjustPositionDelta (line 10) | typedef ChatScrollObserverCustomAdjustPositionDelta = double? Function( type ChatScrollObserverCustomAdjustPosition (line 15) | typedef ChatScrollObserverCustomAdjustPosition = double? Function( type ChatScrollObserverHandlePositionType (line 19) | enum ChatScrollObserverHandlePositionType { type ChatScrollObserverHandleMode (line 27) | enum ChatScrollObserverHandleMode { type ChatScrollObserverRefIndexType (line 41) | enum ChatScrollObserverRefIndexType { FILE: lib/src/utils/src/extends.dart function rectify (line 14) | double rectify( FILE: lib/src/utils/src/log.dart class Log (line 3) | class Log { method info (line 6) | void info(String msg) method success (line 10) | void success(String msg) method warning (line 14) | warning(String msg) method error (line 18) | error(String msg) method _log (line 22) | _log(String message) FILE: lib/src/utils/src/nested_scroll_util.dart type NestedScrollUtilPosition (line 12) | enum NestedScrollUtilPosition { class NestedScrollUtil (line 20) | class NestedScrollUtil { method calcOverlap (line 42) | double? calcOverlap({ method calcPrecedingScrollExtent (line 81) | double? calcPrecedingScrollExtent({ method fetchRemainingSliverContext (line 113) | BuildContext? fetchRemainingSliverContext({ method jumpTo (line 134) | Future jumpTo({ method animateTo (line 173) | Future animateTo({ method handleOnPrepareScrollToIndex (line 239) | ObserverOnPrepareScrollToIndex? handleOnPrepareScrollToIndex({ FILE: lib/src/utils/src/observer_utils.dart class ObserverUtils (line 16) | class ObserverUtils { method calcPersistentHeaderExtent (line 24) | double calcPersistentHeaderExtent({ method calcAnchorTabIndex (line 40) | int calcAnchorTabIndex({ method calcAnchorTabIndexForList (line 116) | int calcAnchorTabIndexForList({ method isBelowOffsetWidgetInSliver (line 169) | bool isBelowOffsetWidgetInSliver({ method isReachOffsetWidgetInSliver (line 196) | bool isReachOffsetWidgetInSliver({ method isDisplayingChildInSliver (line 219) | bool isDisplayingChildInSliver({ method findViewport (line 246) | RenderViewportBase? findViewport(RenderObject obj) method isBelowOffsetSliverInViewport (line 271) | bool isBelowOffsetSliverInViewport({ method isDisplayingSliverInViewport (line 284) | bool isDisplayingSliverInViewport({ method isValidListIndex (line 305) | bool isValidListIndex(int index) method findRenderObject (line 310) | RenderObject? findRenderObject(BuildContext? context) method findChildContext (line 327) | BuildContext? findChildContext({ method visitor (line 332) | void visitor(Element element) method localToGlobal (line 363) | Offset? localToGlobal({ method sliverConstraints (line 377) | SliverConstraints? sliverConstraints( FILE: lib/src/utils/src/slivers.dart class SliverObserveContext (line 4) | class SliverObserveContext extends SliverPadding { method createRenderObject (line 17) | RenderSliverPadding createRenderObject(BuildContext context) class SliverObserveContextToBoxAdapter (line 23) | class SliverObserveContextToBoxAdapter extends SliverToBoxAdapter { method createRenderObject (line 33) | RenderSliverToBoxAdapter createRenderObject(BuildContext context) FILE: test/chat_scroll_observer_test.dart function main (line 10) | void main() function updateData (line 61) | updateData({ function updateData (line 198) | void updateData({ function setState (line 295) | Future setState() class ChatListView (line 479) | class ChatListView extends StatefulWidget { method createState (line 498) | State createState() class ChatListViewState (line 501) | class ChatListViewState extends State { method initData (line 505) | void initData({ method updateData (line 515) | void updateData({ method build (line 527) | Widget build(BuildContext context) method _buildListView (line 559) | Widget _buildListView() FILE: test/grid_observer_test.dart function main (line 9) | void main() function getGridView (line 10) | Widget getGridView({ function resetAll (line 409) | resetAll({ function resetAll (line 493) | resetAll() function resetAll (line 595) | resetAll({ function onObserveCallback (line 680) | onObserveCallback(GridViewObserveModel result) function onObserveAllCallback (line 684) | onObserveAllCallback( function onObserveCallback (line 739) | onObserveCallback(GridViewObserveModel result) function onObserveAllCallback (line 743) | onObserveAllCallback( FILE: test/list_observer_test.dart function main (line 9) | void main() function getListView (line 10) | Widget getListView({ function getFixedHeightListView (line 49) | Widget getFixedHeightListView({ function resetAll (line 606) | resetAll({ function resetAll (line 721) | resetAll() function resetAll (line 823) | resetAll({ function onObserveCallback (line 911) | onObserveCallback(ListViewObserveModel result) function onObserveAllCallback (line 915) | onObserveAllCallback( function onObserveCallback (line 969) | onObserveCallback(ListViewObserveModel result) function onObserveAllCallback (line 973) | onObserveAllCallback( FILE: test/observer_utils_test.dart function main (line 11) | void main() FILE: test/sliver_observer_test.dart function main (line 9) | void main() function calcPersistentHeaderExtent (line 15) | double calcPersistentHeaderExtent({ function _buildDirectionality (line 25) | Widget _buildDirectionality({ function _buildSliverListView (line 34) | Widget _buildSliverListView({ function _buildSliverGridView (line 58) | Widget _buildSliverGridView({ function _buildScrollView (line 87) | Widget _buildScrollView({ function resetAll (line 338) | resetAll({ function resetAll (line 422) | resetAll() function _buildSliverGridView (line 568) | Widget _buildSliverGridView() function _buildSliverListView (line 594) | Widget _buildSliverListView() function _buildNestedScrollView (line 618) | Widget _buildNestedScrollView() function resetAll (line 680) | Widget resetAll({ function _buildSliverListView (line 1143) | Widget _buildSliverListView({ function _buildScrollView (line 1167) | Widget _buildScrollView({ function resetAll (line 1204) | Widget resetAll({ function resetAll (line 1448) | resetAll({ function onObserveCallback (line 1548) | onObserveCallback(ObserveModel result) function onObserveAllCallback (line 1552) | onObserveAllCallback( function onObserveViewportCallback (line 1558) | onObserveViewportCallback(SliverViewportObserveModel result) function onObserveCallback (line 1671) | onObserveCallback(ObserveModel result) function onObserveAllCallback (line 1675) | onObserveAllCallback( function onObserveViewportCallback (line 1681) | onObserveViewportCallback(SliverViewportObserveModel result)