reason

众妙item 样式

No preview for this file type
No preview for this file type
...@@ -2,6 +2,7 @@ import 'package:flutter/material.dart'; ...@@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
2 import 'package:one_poem/category/provider/categories_page_provider.dart'; 2 import 'package:one_poem/category/provider/categories_page_provider.dart';
3 import 'package:one_poem/util/theme_utils.dart'; 3 import 'package:one_poem/util/theme_utils.dart';
4 import 'package:one_poem/widgets/load_image.dart'; 4 import 'package:one_poem/widgets/load_image.dart';
5 +import 'package:one_poem/widgets/my_app_bar.dart';
5 import 'package:provider/provider.dart'; 6 import 'package:provider/provider.dart';
6 7
7 import 'category_list_page.dart'; 8 import 'category_list_page.dart';
...@@ -42,6 +43,8 @@ class _CategoriesPageState extends State<CategoriesPage> ...@@ -42,6 +43,8 @@ class _CategoriesPageState extends State<CategoriesPage>
42 return ChangeNotifierProvider<CategoriesPageProvider>( 43 return ChangeNotifierProvider<CategoriesPageProvider>(
43 create: (_) => provider, 44 create: (_) => provider,
44 child: Scaffold( 45 child: Scaffold(
46 + appBar: const MyAppBar(
47 + ),
45 body: Column( 48 body: Column(
46 key: _bodyKey, 49 key: _bodyKey,
47 crossAxisAlignment: CrossAxisAlignment.start, 50 crossAxisAlignment: CrossAxisAlignment.start,
......
1 import 'package:common_utils/common_utils.dart'; 1 import 'package:common_utils/common_utils.dart';
2 +import 'package:flutter/cupertino.dart';
2 import 'package:flutter/material.dart'; 3 import 'package:flutter/material.dart';
3 import 'package:one_poem/category/models/category_item_entity.dart'; 4 import 'package:one_poem/category/models/category_item_entity.dart';
5 +import 'package:one_poem/res/gaps.dart';
4 import 'package:one_poem/res/resources.dart'; 6 import 'package:one_poem/res/resources.dart';
5 import 'package:one_poem/util/device_utils.dart'; 7 import 'package:one_poem/util/device_utils.dart';
6 import 'package:one_poem/util/other_utils.dart'; 8 import 'package:one_poem/util/other_utils.dart';
7 -import 'package:one_poem/util/theme_utils.dart';
8 import 'package:one_poem/widgets/load_image.dart'; 9 import 'package:one_poem/widgets/load_image.dart';
9 -import 'package:one_poem/widgets/my_button.dart';
10 10
11 -import 'menu_reveal.dart';
12 -
13 -/// design/4商品/index.html#artboard1
14 class CategoryItem extends StatelessWidget { 11 class CategoryItem extends StatelessWidget {
15 -
16 const CategoryItem({ 12 const CategoryItem({
17 Key? key, 13 Key? key,
18 required this.item, 14 required this.item,
...@@ -25,7 +21,7 @@ class CategoryItem extends StatelessWidget { ...@@ -25,7 +21,7 @@ class CategoryItem extends StatelessWidget {
25 required this.onTapMenuClose, 21 required this.onTapMenuClose,
26 required this.animation, 22 required this.animation,
27 required this.heroTag, 23 required this.heroTag,
28 - }): super(key: key); 24 + }) : super(key: key);
29 25
30 final CategoryItemEntity item; 26 final CategoryItemEntity item;
31 final int index; 27 final int index;
...@@ -40,169 +36,41 @@ class CategoryItem extends StatelessWidget { ...@@ -40,169 +36,41 @@ class CategoryItem extends StatelessWidget {
40 36
41 @override 37 @override
42 Widget build(BuildContext context) { 38 Widget build(BuildContext context) {
43 - final Row child = Row( 39 + return Padding(
44 - crossAxisAlignment: CrossAxisAlignment.start, 40 + padding: const EdgeInsets.only(left: 10.0, top: 10.0, right: 10.0),
45 - children: <Widget>[ 41 + child: DecoratedBox(
46 - ExcludeSemantics( 42 + decoration: BoxDecoration(
47 - child: Hero( 43 + image: const DecorationImage(
48 - tag: heroTag, 44 + image: AssetImage("assets/images/category/category_item_bg.png"),
49 - child: LoadImage(item.icon, width: 72.0, height: 72.0), 45 + fit: BoxFit.fill,
50 ), 46 ),
47 + border: Border.all(color: Colors.grey, width: 0.5), // 边色与边宽度
48 + borderRadius: BorderRadius.circular(2.0),
51 ), 49 ),
52 - Gaps.hGap8, 50 + child: Padding(
53 - Expanded( 51 + padding: const EdgeInsets.all(10.0),
54 child: Column( 52 child: Column(
55 - crossAxisAlignment: CrossAxisAlignment.start, 53 + crossAxisAlignment: CrossAxisAlignment.center,
56 children: <Widget>[ 54 children: <Widget>[
57 - Text(
58 - item.type % 3 != 0 ? '八月十五中秋月饼礼盒' : '八月十五中秋月饼礼盒八月十五中秋月饼礼盒',
59 - maxLines: 1,
60 - overflow: TextOverflow.ellipsis,
61 - ),
62 - Gaps.vGap4,
63 Row( 55 Row(
64 - children: <Widget>[ 56 + mainAxisAlignment: MainAxisAlignment.spaceBetween,
65 - Visibility( 57 + mainAxisSize: MainAxisSize.max,
66 - // 默认为占位替换,类似于gone 58 + //交叉轴的布局方式,对于column来说就是水平方向的布局方式
67 - visible: item.type % 3 == 0, 59 + crossAxisAlignment: CrossAxisAlignment.center,
68 - child: _GoodsItemTag( 60 + children: const <Widget>[
69 - text: '立减', 61 + Text("此地"),
70 - color: Theme.of(context).errorColor, 62 + Text("北京 海淀 万泉庄", maxLines: 3,),
71 - ), 63 + Text("京", style: TextStyle(fontSize: 30)),
72 - ),
73 - Opacity(
74 - // 修改透明度实现隐藏,类似于invisible
75 - opacity: item.type % 2 != 0 ? 0.0 : 1.0,
76 - child: _GoodsItemTag(
77 - text: '金币抵扣',
78 - color: Theme.of(context).primaryColor,
79 - ),
80 - )
81 ], 64 ],
82 ), 65 ),
83 Gaps.vGap16, 66 Gaps.vGap16,
84 - Text(Utils.formatPrice('20.00', format: MoneyFormat.NORMAL)) 67 + const Text(
85 - ], 68 + "前不见古人,后不见来者。\n念天地之悠悠,独怆然而涕下。\n",
86 - ), 69 + style: TextStyle(fontSize: 22.0, fontFamily: "ZCOOLXiaoWei"),
87 - ),
88 - Column(
89 - crossAxisAlignment: CrossAxisAlignment.end,
90 - children: <Widget>[
91 - Semantics(
92 - /// container属性为true,防止上方ExcludeSemantics去除此处语义
93 - container: true,
94 - label: '商品操作菜单',
95 - child: GestureDetector(
96 - onTap: onTapMenu,
97 - child: Container(
98 - key: Key('goods_menu_item_$index'),
99 - width: 44.0,
100 - height: 44.0,
101 - color: Colors.transparent,
102 - padding: const EdgeInsets.only(left: 28.0, bottom: 28.0),
103 - child: const LoadAssetImage('goods/ellipsis'),
104 - ),
105 - ),
106 - ),
107 - Padding(
108 - padding: const EdgeInsets.only(top: 10.0),
109 - child: Text(
110 - '特产美味',
111 - style: Theme.of(context).textTheme.subtitle2,
112 - ),
113 - )
114 - ],
115 - )
116 - ],
117 - );
118 -
119 - return Stack(
120 - children: <Widget>[
121 - // item间的分隔线
122 - Padding(
123 - padding: const EdgeInsets.only(left: 16.0, top: 16.0),
124 - child: DecoratedBox(
125 - decoration: BoxDecoration(
126 - border: Border(
127 - bottom: Divider.createBorderSide(context, width: 0.8),
128 - ),
129 - ),
130 - child: Padding(
131 - padding: const EdgeInsets.only(right: 16.0, bottom: 16.0),
132 - child: child,
133 - ),
134 - ),
135 ), 70 ),
136 - if (selectIndex != index) Gaps.empty else _buildGoodsMenu(context), 71 + const Text("[唐] 陈子昂《登幽州台歌》", maxLines: 1,),
137 ], 72 ],
138 - );
139 - }
140 -
141 - Widget _buildGoodsMenu(BuildContext context) {
142 - return Positioned.fill(
143 - child: AnimatedBuilder(
144 - animation: animation,
145 - child: _buildGoodsMenuContent(context),
146 - builder: (_, Widget? child) {
147 - return MenuReveal(
148 - revealPercent: animation.value,
149 - child: child!
150 - );
151 - }
152 - ),
153 - );
154 - }
155 -
156 - Widget _buildGoodsMenuContent(BuildContext context) {
157 - final bool isDark = context.isDark;
158 - final Color buttonColor = isDark ? Colours.dark_text : Colors.white;
159 -
160 - return InkWell(
161 - onTap: onTapMenuClose,
162 - child: Container(
163 - color: isDark ? const Color(0xB34D4D4D) : const Color(0x4D000000),
164 - child: Row(
165 - mainAxisAlignment: MainAxisAlignment.spaceEvenly,
166 - children: <Widget>[
167 - Gaps.hGap15,
168 - MyButton(
169 - key: Key('goods_edit_item_$index'),
170 - text: '编辑',
171 - fontSize: Dimens.font_sp16,
172 - radius: 24.0,
173 - minWidth: 56.0,
174 - minHeight: 56.0,
175 - padding: const EdgeInsets.symmetric(horizontal: 12.0),
176 - textColor: isDark ? Colours.dark_button_text : Colors.white,
177 - backgroundColor: isDark ? Colours.dark_app_main : Colours.app_main,
178 - onPressed: onTapEdit,
179 - ),
180 - MyButton(
181 - key: Key('goods_operation_item_$index'),
182 - text: '下架',
183 - fontSize: Dimens.font_sp16,
184 - radius: 24.0,
185 - minWidth: 56.0,
186 - minHeight: 56.0,
187 - padding: const EdgeInsets.symmetric(horizontal: 12.0),
188 - textColor: Colours.text,
189 - backgroundColor: buttonColor,
190 - onPressed: onTapOperation,
191 ), 73 ),
192 - MyButton(
193 - key: Key('goods_delete_item_$index'),
194 - text: '删除',
195 - fontSize: Dimens.font_sp16,
196 - radius: 24.0,
197 - minWidth: 56.0,
198 - minHeight: 56.0,
199 - padding: const EdgeInsets.symmetric(horizontal: 12.0),
200 - textColor: Colours.text,
201 - backgroundColor: buttonColor,
202 - onPressed: onTapDelete,
203 - ),
204 - Gaps.hGap15,
205 - ],
206 ), 74 ),
207 ), 75 ),
208 ); 76 );
...@@ -210,12 +78,11 @@ class CategoryItem extends StatelessWidget { ...@@ -210,12 +78,11 @@ class CategoryItem extends StatelessWidget {
210 } 78 }
211 79
212 class _GoodsItemTag extends StatelessWidget { 80 class _GoodsItemTag extends StatelessWidget {
213 -
214 const _GoodsItemTag({ 81 const _GoodsItemTag({
215 Key? key, 82 Key? key,
216 required this.color, 83 required this.color,
217 required this.text, 84 required this.text,
218 - }): super(key: key); 85 + }) : super(key: key);
219 86
220 final Color? color; 87 final Color? color;
221 final String text; 88 final String text;
......
...@@ -3,7 +3,6 @@ import 'package:one_poem/account/page/account_page.dart'; ...@@ -3,7 +3,6 @@ import 'package:one_poem/account/page/account_page.dart';
3 import 'package:one_poem/category/page/categories_page.dart'; 3 import 'package:one_poem/category/page/categories_page.dart';
4 import 'package:one_poem/poem/page/poem_page.dart'; 4 import 'package:one_poem/poem/page/poem_page.dart';
5 import 'package:one_poem/res/resources.dart'; 5 import 'package:one_poem/res/resources.dart';
6 -import 'package:one_poem/routers/not_found_page.dart';
7 import 'package:one_poem/timeline/pages/timelines_page.dart'; 6 import 'package:one_poem/timeline/pages/timelines_page.dart';
8 import 'package:one_poem/util/theme_utils.dart'; 7 import 'package:one_poem/util/theme_utils.dart';
9 import 'package:one_poem/widgets/double_tap_back_exit_app.dart'; 8 import 'package:one_poem/widgets/double_tap_back_exit_app.dart';
...@@ -60,92 +59,72 @@ class _HomeState extends State<Home> with RestorationMixin { ...@@ -60,92 +59,72 @@ class _HomeState extends State<Home> with RestorationMixin {
60 OnePoemLocalizations.of(context).profileBottomNavigationBarItemTitle, 59 OnePoemLocalizations.of(context).profileBottomNavigationBarItemTitle,
61 ]; 60 ];
62 if (_list == null) { 61 if (_list == null) {
63 - List<List<LoadAssetImage>> _tabImages; 62 + List<List<Icon>> _tabImages;
64 if (!isDark) { 63 if (!isDark) {
65 _tabImages = [ 64 _tabImages = [
66 [ 65 [
67 - const LoadAssetImage( 66 + const Icon(
68 - 'home/icon_order', 67 + Icons.stream,
69 - width: _imageSize,
70 - color: Colours.unselected_item_color,
71 ), 68 ),
72 - const LoadAssetImage( 69 + const Icon(
73 - 'home/icon_order', 70 + Icons.stream_outlined,
74 - width: _imageSize,
75 - color: Colours.app_main,
76 ), 71 ),
77 ], 72 ],
78 [ 73 [
79 - const LoadAssetImage( 74 + const Icon(
80 - 'home/icon_commodity', 75 + Icons.self_improvement_outlined,
81 - width: _imageSize,
82 - color: Colours.unselected_item_color,
83 ), 76 ),
84 - const LoadAssetImage( 77 + const Icon(
85 - 'home/icon_commodity', 78 + Icons.self_improvement_outlined,
86 - width: _imageSize,
87 - color: Colours.app_main,
88 ), 79 ),
89 - ], 80 + ],[
90 - [ 81 + const Icon(
91 - const LoadAssetImage( 82 + Icons.groups,
92 - 'home/icon_statistics',
93 - width: _imageSize,
94 - color: Colours.unselected_item_color,
95 ), 83 ),
96 - const LoadAssetImage( 84 + const Icon(
97 - 'home/icon_statistics', 85 + Icons.groups_outlined,
98 - width: _imageSize,
99 - color: Colours.app_main,
100 ), 86 ),
101 - ], 87 + ],[
102 - [ 88 + const Icon(
103 - const LoadAssetImage( 89 + Icons.perm_identity,
104 - 'home/icon_shop',
105 - width: _imageSize,
106 - color: Colours.unselected_item_color,
107 ), 90 ),
108 - const LoadAssetImage( 91 + const Icon(
109 - 'home/icon_shop', 92 + Icons.perm_identity_outlined,
110 - width: _imageSize,
111 - color: Colours.app_main,
112 ), 93 ),
113 - ] 94 + ],
114 ]; 95 ];
115 } else { 96 } else {
116 _tabImages = [ 97 _tabImages = [
117 [ 98 [
118 - const LoadAssetImage('home/icon_order', width: _imageSize), 99 + const Icon(
119 - const LoadAssetImage( 100 + Icons.stream,
120 - 'home/icon_order',
121 - width: _imageSize,
122 - color: Colours.dark_app_main,
123 ), 101 ),
124 - ], 102 + const Icon(
125 - [ 103 + Icons.stream_outlined,
126 - const LoadAssetImage('home/icon_commodity', width: _imageSize),
127 - const LoadAssetImage(
128 - 'home/icon_commodity',
129 - width: _imageSize,
130 - color: Colours.dark_app_main,
131 ), 104 ),
132 ], 105 ],
133 [ 106 [
134 - const LoadAssetImage('home/icon_statistics', width: _imageSize), 107 + const Icon(
135 - const LoadAssetImage( 108 + Icons.self_improvement_outlined,
136 - 'home/icon_statistics',
137 - width: _imageSize,
138 - color: Colours.dark_app_main,
139 ), 109 ),
140 - ], 110 + const Icon(
141 - [ 111 + Icons.self_improvement_outlined,
142 - const LoadAssetImage('home/icon_shop', width: _imageSize), 112 + ),
143 - const LoadAssetImage( 113 + ],[
144 - 'home/icon_shop', 114 + const Icon(
145 - width: _imageSize, 115 + Icons.groups,
146 - color: Colours.dark_app_main, 116 + ),
117 + const Icon(
118 + Icons.groups_outlined,
147 ), 119 ),
148 - ] 120 + ],[
121 + const Icon(
122 + Icons.perm_identity,
123 + ),
124 + const Icon(
125 + Icons.perm_identity_outlined,
126 + ),
127 + ],
149 ]; 128 ];
150 } 129 }
151 _list = List.generate(_tabImages.length, (i) { 130 _list = List.generate(_tabImages.length, (i) {
......
...@@ -143,7 +143,9 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver { ...@@ -143,7 +143,9 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver {
143 onShare: () {}, 143 onShare: () {},
144 ); 144 );
145 Widget poem = TikTokVidePoem( 145 Widget poem = TikTokVidePoem(
146 - desc: "清晨入古寺,初日照高林。\n竹径通幽处,禅房花木深。", 146 + title: "每日一言",
147 + poem: "清晨入古寺,初日照高林。\n曲径通幽处,禅房花木深。\n山光悦鸟性,潭影空人心。\n万籁此都寂,但余钟磬音。\n",
148 + author: "--《题破山寺后禅院》常建",
147 onShowDetail: () { 149 onShowDetail: () {
148 tkController.animateToPage(TikTokPagePosition.right); 150 tkController.animateToPage(TikTokPagePosition.right);
149 }, 151 },
......
...@@ -5,7 +5,8 @@ class Colours { ...@@ -5,7 +5,8 @@ class Colours {
5 static const Color dark_app_main = Color(0xFF3F7AE0); 5 static const Color dark_app_main = Color(0xFF3F7AE0);
6 6
7 static const Color bg_color = Color(0xfff1f1f1); 7 static const Color bg_color = Color(0xfff1f1f1);
8 - static const Color dark_bg_color = Color(0xFF18191A); 8 + // static const Color dark_bg_color = Color(0xFF18191A);
9 + static const Color dark_bg_color = Color(0x00242424);
9 10
10 static const Color material_bg = Color(0xFFFFFFFF); 11 static const Color material_bg = Color(0xFFFFFFFF);
11 static const Color dark_material_bg = Color(0xFF303233); 12 static const Color dark_material_bg = Color(0xFF303233);
......
...@@ -6,17 +6,14 @@ class TikTokTopInfoColumn extends StatelessWidget { ...@@ -6,17 +6,14 @@ class TikTokTopInfoColumn extends StatelessWidget {
6 final String? info; 6 final String? info;
7 const TikTokTopInfoColumn({ 7 const TikTokTopInfoColumn({
8 Key? key, 8 Key? key,
9 - this.bottomPadding, this.info, 9 + this.bottomPadding,
10 + this.info,
10 }) : super(key: key); 11 }) : super(key: key);
11 12
12 @override 13 @override
13 Widget build(BuildContext context) { 14 Widget build(BuildContext context) {
14 return Container( 15 return Container(
15 - width: SysSize.avatar, 16 + margin: const EdgeInsets.all(10.0),
16 - margin: EdgeInsets.only(
17 - bottom: bottomPadding ?? 50,
18 - right: 12,
19 - ),
20 child: Column( 17 child: Column(
21 mainAxisAlignment: MainAxisAlignment.end, 18 mainAxisAlignment: MainAxisAlignment.end,
22 crossAxisAlignment: CrossAxisAlignment.end, 19 crossAxisAlignment: CrossAxisAlignment.end,
......
1 +import 'dart:ui';
2 +
3 +import 'package:flutter/cupertino.dart';
1 import 'package:flutter/material.dart'; 4 import 'package:flutter/material.dart';
2 -import 'package:one_poem/tiktok/style/style.dart'; 5 +import 'package:one_poem/res/resources.dart';
3 6
4 class TikTokVidePoem extends StatelessWidget { 7 class TikTokVidePoem extends StatelessWidget {
5 final double? bottomPadding; 8 final double? bottomPadding;
6 final Function? onShowDetail; 9 final Function? onShowDetail;
7 - final String? desc; 10 + final String? poem;
11 + final String? title;
12 + final String? author;
8 const TikTokVidePoem({ 13 const TikTokVidePoem({
9 Key? key, 14 Key? key,
10 this.bottomPadding, 15 this.bottomPadding,
11 this.onShowDetail, 16 this.onShowDetail,
12 - this.desc, 17 + this.poem,
18 + this.title,
19 + this.author,
13 }) : super(key: key); 20 }) : super(key: key);
14 21
15 @override 22 @override
16 Widget build(BuildContext context) { 23 Widget build(BuildContext context) {
17 return Container( 24 return Container(
18 - width: SysSize.avatar, 25 + decoration: BoxDecoration(
19 - margin: EdgeInsets.only( 26 + color: Colors.black.withOpacity(.5),
20 - bottom: bottomPadding ?? 50, 27 + border: Border.all(color: Colors.grey, width: 0.1), // 边色与边宽度
21 - right: 12, 28 + borderRadius: BorderRadius.circular(2.0),
29 + ),
30 + height: 220.0,
31 + margin: const EdgeInsets.all(10.0),
32 + child: InkWell(
33 + child: ClipRect(
34 + child: BackdropFilter(
35 + filter: ImageFilter.blur(
36 + sigmaX: 10.0,
37 + sigmaY: 10.0,
22 ), 38 ),
23 - child: Column(
24 - mainAxisAlignment: MainAxisAlignment.end,
25 - crossAxisAlignment: CrossAxisAlignment.end,
26 - children: <Widget>[
27 - InkWell(
28 child: Container( 39 child: Container(
29 - child: Text( 40 + decoration: BoxDecoration(
30 - desc ?? '#一言 临境', 41 + color: Colors.grey.shade200.withOpacity(0.1),
31 - style: StandardTextStyle.normal,
32 ), 42 ),
43 + child: Padding(
44 + padding: const EdgeInsets.all(10.0),
45 + child: Column(
46 + children: [
47 + Text(
48 + title ?? '每日一言',
49 + style: const TextStyle(fontSize: 28.0),
33 ), 50 ),
34 - onTap: (){ 51 + Gaps.vGap10,
35 - onShowDetail; 52 + Text(
36 - }, 53 + poem ?? '#一言 临境',
54 + style: const TextStyle(
55 + fontFamily: "ZCOOLXiaoWei", fontSize: 24.0),
37 ), 56 ),
38 - Container( 57 + Text(
39 - width: SysSize.avatar, 58 + author ?? '诗人',
40 - height: SysSize.avatar, 59 + style: const TextStyle(fontSize: 16.0),
41 - margin: const EdgeInsets.only(top: 10),
42 - decoration: BoxDecoration(
43 - borderRadius: BorderRadius.circular(SysSize.avatar / 2.0),
44 - // color: Colors.black.withOpacity(0.8),
45 ), 60 ),
46 - )
47 ], 61 ],
48 ), 62 ),
63 + ),
64 + ),
65 + ),
66 + ),
67 + onTap: () {
68 + onShowDetail;
69 + },
70 + ),
49 ); 71 );
50 } 72 }
51 } 73 }
......
...@@ -74,7 +74,7 @@ class _TimelinesPageState extends State<TimelinesPage>{ ...@@ -74,7 +74,7 @@ class _TimelinesPageState extends State<TimelinesPage>{
74 Opacity( 74 Opacity(
75 opacity: _opacity, 75 opacity: _opacity,
76 child: const CupertinoNavigationBar( 76 child: const CupertinoNavigationBar(
77 - middle: Text("朋友圈"), 77 + middle: Text("临境|附近|新鲜"),
78 78
79 ), 79 ),
80 ) 80 )
......
...@@ -5,322 +5,322 @@ packages: ...@@ -5,322 +5,322 @@ packages:
5 dependency: transitive 5 dependency: transitive
6 description: 6 description:
7 name: _fe_analyzer_shared 7 name: _fe_analyzer_shared
8 - url: "https://pub.flutter-io.cn" 8 + url: "https://pub.dartlang.org"
9 source: hosted 9 source: hosted
10 version: "31.0.0" 10 version: "31.0.0"
11 analyzer: 11 analyzer:
12 dependency: transitive 12 dependency: transitive
13 description: 13 description:
14 name: analyzer 14 name: analyzer
15 - url: "https://pub.flutter-io.cn" 15 + url: "https://pub.dartlang.org"
16 source: hosted 16 source: hosted
17 version: "2.8.0" 17 version: "2.8.0"
18 archive: 18 archive:
19 dependency: transitive 19 dependency: transitive
20 description: 20 description:
21 name: archive 21 name: archive
22 - url: "https://pub.flutter-io.cn" 22 + url: "https://pub.dartlang.org"
23 source: hosted 23 source: hosted
24 - version: "3.1.6" 24 + version: "3.1.2"
25 args: 25 args:
26 dependency: transitive 26 dependency: transitive
27 description: 27 description:
28 name: args 28 name: args
29 - url: "https://pub.flutter-io.cn" 29 + url: "https://pub.dartlang.org"
30 source: hosted 30 source: hosted
31 version: "2.3.0" 31 version: "2.3.0"
32 async: 32 async:
33 dependency: transitive 33 dependency: transitive
34 description: 34 description:
35 name: async 35 name: async
36 - url: "https://pub.flutter-io.cn" 36 + url: "https://pub.dartlang.org"
37 source: hosted 37 source: hosted
38 - version: "2.8.2" 38 + version: "2.8.1"
39 boolean_selector: 39 boolean_selector:
40 dependency: transitive 40 dependency: transitive
41 description: 41 description:
42 name: boolean_selector 42 name: boolean_selector
43 - url: "https://pub.flutter-io.cn" 43 + url: "https://pub.dartlang.org"
44 source: hosted 44 source: hosted
45 version: "2.1.0" 45 version: "2.1.0"
46 build: 46 build:
47 dependency: transitive 47 dependency: transitive
48 description: 48 description:
49 name: build 49 name: build
50 - url: "https://pub.flutter-io.cn" 50 + url: "https://pub.dartlang.org"
51 source: hosted 51 source: hosted
52 version: "2.2.1" 52 version: "2.2.1"
53 build_config: 53 build_config:
54 dependency: transitive 54 dependency: transitive
55 description: 55 description:
56 name: build_config 56 name: build_config
57 - url: "https://pub.flutter-io.cn" 57 + url: "https://pub.dartlang.org"
58 source: hosted 58 source: hosted
59 version: "1.0.0" 59 version: "1.0.0"
60 build_daemon: 60 build_daemon:
61 dependency: transitive 61 dependency: transitive
62 description: 62 description:
63 name: build_daemon 63 name: build_daemon
64 - url: "https://pub.flutter-io.cn" 64 + url: "https://pub.dartlang.org"
65 source: hosted 65 source: hosted
66 version: "3.0.1" 66 version: "3.0.1"
67 build_resolvers: 67 build_resolvers:
68 dependency: transitive 68 dependency: transitive
69 description: 69 description:
70 name: build_resolvers 70 name: build_resolvers
71 - url: "https://pub.flutter-io.cn" 71 + url: "https://pub.dartlang.org"
72 source: hosted 72 source: hosted
73 version: "2.0.6" 73 version: "2.0.6"
74 build_runner: 74 build_runner:
75 dependency: "direct dev" 75 dependency: "direct dev"
76 description: 76 description:
77 name: build_runner 77 name: build_runner
78 - url: "https://pub.flutter-io.cn" 78 + url: "https://pub.dartlang.org"
79 source: hosted 79 source: hosted
80 version: "2.1.7" 80 version: "2.1.7"
81 build_runner_core: 81 build_runner_core:
82 dependency: transitive 82 dependency: transitive
83 description: 83 description:
84 name: build_runner_core 84 name: build_runner_core
85 - url: "https://pub.flutter-io.cn" 85 + url: "https://pub.dartlang.org"
86 source: hosted 86 source: hosted
87 version: "7.2.3" 87 version: "7.2.3"
88 built_collection: 88 built_collection:
89 dependency: transitive 89 dependency: transitive
90 description: 90 description:
91 name: built_collection 91 name: built_collection
92 - url: "https://pub.flutter-io.cn" 92 + url: "https://pub.dartlang.org"
93 source: hosted 93 source: hosted
94 version: "5.1.1" 94 version: "5.1.1"
95 built_value: 95 built_value:
96 dependency: transitive 96 dependency: transitive
97 description: 97 description:
98 name: built_value 98 name: built_value
99 - url: "https://pub.flutter-io.cn" 99 + url: "https://pub.dartlang.org"
100 source: hosted 100 source: hosted
101 version: "8.1.3" 101 version: "8.1.3"
102 cached_network_image: 102 cached_network_image:
103 dependency: "direct main" 103 dependency: "direct main"
104 description: 104 description:
105 name: cached_network_image 105 name: cached_network_image
106 - url: "https://pub.flutter-io.cn" 106 + url: "https://pub.dartlang.org"
107 source: hosted 107 source: hosted
108 version: "3.2.0" 108 version: "3.2.0"
109 cached_network_image_platform_interface: 109 cached_network_image_platform_interface:
110 dependency: transitive 110 dependency: transitive
111 description: 111 description:
112 name: cached_network_image_platform_interface 112 name: cached_network_image_platform_interface
113 - url: "https://pub.flutter-io.cn" 113 + url: "https://pub.dartlang.org"
114 source: hosted 114 source: hosted
115 version: "1.0.0" 115 version: "1.0.0"
116 cached_network_image_web: 116 cached_network_image_web:
117 dependency: transitive 117 dependency: transitive
118 description: 118 description:
119 name: cached_network_image_web 119 name: cached_network_image_web
120 - url: "https://pub.flutter-io.cn" 120 + url: "https://pub.dartlang.org"
121 source: hosted 121 source: hosted
122 version: "1.0.1" 122 version: "1.0.1"
123 characters: 123 characters:
124 dependency: transitive 124 dependency: transitive
125 description: 125 description:
126 name: characters 126 name: characters
127 - url: "https://pub.flutter-io.cn" 127 + url: "https://pub.dartlang.org"
128 source: hosted 128 source: hosted
129 - version: "1.2.0" 129 + version: "1.1.0"
130 charcode: 130 charcode:
131 dependency: transitive 131 dependency: transitive
132 description: 132 description:
133 name: charcode 133 name: charcode
134 - url: "https://pub.flutter-io.cn" 134 + url: "https://pub.dartlang.org"
135 source: hosted 135 source: hosted
136 version: "1.3.1" 136 version: "1.3.1"
137 checked_yaml: 137 checked_yaml:
138 dependency: transitive 138 dependency: transitive
139 description: 139 description:
140 name: checked_yaml 140 name: checked_yaml
141 - url: "https://pub.flutter-io.cn" 141 + url: "https://pub.dartlang.org"
142 source: hosted 142 source: hosted
143 version: "2.0.1" 143 version: "2.0.1"
144 cli_util: 144 cli_util:
145 dependency: transitive 145 dependency: transitive
146 description: 146 description:
147 name: cli_util 147 name: cli_util
148 - url: "https://pub.flutter-io.cn" 148 + url: "https://pub.dartlang.org"
149 source: hosted 149 source: hosted
150 version: "0.3.5" 150 version: "0.3.5"
151 clock: 151 clock:
152 dependency: transitive 152 dependency: transitive
153 description: 153 description:
154 name: clock 154 name: clock
155 - url: "https://pub.flutter-io.cn" 155 + url: "https://pub.dartlang.org"
156 source: hosted 156 source: hosted
157 version: "1.1.0" 157 version: "1.1.0"
158 code_builder: 158 code_builder:
159 dependency: transitive 159 dependency: transitive
160 description: 160 description:
161 name: code_builder 161 name: code_builder
162 - url: "https://pub.flutter-io.cn" 162 + url: "https://pub.dartlang.org"
163 source: hosted 163 source: hosted
164 version: "4.1.0" 164 version: "4.1.0"
165 collection: 165 collection:
166 dependency: transitive 166 dependency: transitive
167 description: 167 description:
168 name: collection 168 name: collection
169 - url: "https://pub.flutter-io.cn" 169 + url: "https://pub.dartlang.org"
170 source: hosted 170 source: hosted
171 version: "1.15.0" 171 version: "1.15.0"
172 common_utils: 172 common_utils:
173 dependency: "direct main" 173 dependency: "direct main"
174 description: 174 description:
175 name: common_utils 175 name: common_utils
176 - url: "https://pub.flutter-io.cn" 176 + url: "https://pub.dartlang.org"
177 source: hosted 177 source: hosted
178 version: "2.0.2" 178 version: "2.0.2"
179 convert: 179 convert:
180 dependency: transitive 180 dependency: transitive
181 description: 181 description:
182 name: convert 182 name: convert
183 - url: "https://pub.flutter-io.cn" 183 + url: "https://pub.dartlang.org"
184 source: hosted 184 source: hosted
185 version: "3.0.1" 185 version: "3.0.1"
186 coverage: 186 coverage:
187 dependency: transitive 187 dependency: transitive
188 description: 188 description:
189 name: coverage 189 name: coverage
190 - url: "https://pub.flutter-io.cn" 190 + url: "https://pub.dartlang.org"
191 source: hosted 191 source: hosted
192 version: "1.0.3" 192 version: "1.0.3"
193 cross_file: 193 cross_file:
194 dependency: transitive 194 dependency: transitive
195 description: 195 description:
196 name: cross_file 196 name: cross_file
197 - url: "https://pub.flutter-io.cn" 197 + url: "https://pub.dartlang.org"
198 source: hosted 198 source: hosted
199 version: "0.3.2" 199 version: "0.3.2"
200 crypto: 200 crypto:
201 dependency: transitive 201 dependency: transitive
202 description: 202 description:
203 name: crypto 203 name: crypto
204 - url: "https://pub.flutter-io.cn" 204 + url: "https://pub.dartlang.org"
205 source: hosted 205 source: hosted
206 version: "3.0.1" 206 version: "3.0.1"
207 csslib: 207 csslib:
208 dependency: transitive 208 dependency: transitive
209 description: 209 description:
210 name: csslib 210 name: csslib
211 - url: "https://pub.flutter-io.cn" 211 + url: "https://pub.dartlang.org"
212 source: hosted 212 source: hosted
213 version: "0.17.1" 213 version: "0.17.1"
214 cupertino_icons: 214 cupertino_icons:
215 dependency: "direct main" 215 dependency: "direct main"
216 description: 216 description:
217 name: cupertino_icons 217 name: cupertino_icons
218 - url: "https://pub.flutter-io.cn" 218 + url: "https://pub.dartlang.org"
219 source: hosted 219 source: hosted
220 version: "1.0.4" 220 version: "1.0.4"
221 dart_style: 221 dart_style:
222 dependency: transitive 222 dependency: transitive
223 description: 223 description:
224 name: dart_style 224 name: dart_style
225 - url: "https://pub.flutter-io.cn" 225 + url: "https://pub.dartlang.org"
226 source: hosted 226 source: hosted
227 version: "2.2.1" 227 version: "2.2.1"
228 decimal: 228 decimal:
229 dependency: "direct overridden" 229 dependency: "direct overridden"
230 description: 230 description:
231 name: decimal 231 name: decimal
232 - url: "https://pub.flutter-io.cn" 232 + url: "https://pub.dartlang.org"
233 source: hosted 233 source: hosted
234 version: "1.5.0" 234 version: "1.5.0"
235 device_info_plus: 235 device_info_plus:
236 dependency: "direct main" 236 dependency: "direct main"
237 description: 237 description:
238 name: device_info_plus 238 name: device_info_plus
239 - url: "https://pub.flutter-io.cn" 239 + url: "https://pub.dartlang.org"
240 source: hosted 240 source: hosted
241 version: "3.2.0" 241 version: "3.2.0"
242 device_info_plus_linux: 242 device_info_plus_linux:
243 dependency: transitive 243 dependency: transitive
244 description: 244 description:
245 name: device_info_plus_linux 245 name: device_info_plus_linux
246 - url: "https://pub.flutter-io.cn" 246 + url: "https://pub.dartlang.org"
247 source: hosted 247 source: hosted
248 version: "2.1.0" 248 version: "2.1.0"
249 device_info_plus_macos: 249 device_info_plus_macos:
250 dependency: transitive 250 dependency: transitive
251 description: 251 description:
252 name: device_info_plus_macos 252 name: device_info_plus_macos
253 - url: "https://pub.flutter-io.cn" 253 + url: "https://pub.dartlang.org"
254 source: hosted 254 source: hosted
255 version: "2.2.0" 255 version: "2.2.0"
256 device_info_plus_platform_interface: 256 device_info_plus_platform_interface:
257 dependency: transitive 257 dependency: transitive
258 description: 258 description:
259 name: device_info_plus_platform_interface 259 name: device_info_plus_platform_interface
260 - url: "https://pub.flutter-io.cn" 260 + url: "https://pub.dartlang.org"
261 source: hosted 261 source: hosted
262 version: "2.3.0" 262 version: "2.3.0"
263 device_info_plus_web: 263 device_info_plus_web:
264 dependency: transitive 264 dependency: transitive
265 description: 265 description:
266 name: device_info_plus_web 266 name: device_info_plus_web
267 - url: "https://pub.flutter-io.cn" 267 + url: "https://pub.dartlang.org"
268 source: hosted 268 source: hosted
269 version: "2.1.0" 269 version: "2.1.0"
270 device_info_plus_windows: 270 device_info_plus_windows:
271 dependency: transitive 271 dependency: transitive
272 description: 272 description:
273 name: device_info_plus_windows 273 name: device_info_plus_windows
274 - url: "https://pub.flutter-io.cn" 274 + url: "https://pub.dartlang.org"
275 source: hosted 275 source: hosted
276 version: "2.1.0" 276 version: "2.1.0"
277 dio: 277 dio:
278 dependency: "direct main" 278 dependency: "direct main"
279 description: 279 description:
280 name: dio 280 name: dio
281 - url: "https://pub.flutter-io.cn" 281 + url: "https://pub.dartlang.org"
282 source: hosted 282 source: hosted
283 version: "4.0.4" 283 version: "4.0.4"
284 fake_async: 284 fake_async:
285 dependency: transitive 285 dependency: transitive
286 description: 286 description:
287 name: fake_async 287 name: fake_async
288 - url: "https://pub.flutter-io.cn" 288 + url: "https://pub.dartlang.org"
289 source: hosted 289 source: hosted
290 version: "1.2.0" 290 version: "1.2.0"
291 ffi: 291 ffi:
292 dependency: transitive 292 dependency: transitive
293 description: 293 description:
294 name: ffi 294 name: ffi
295 - url: "https://pub.flutter-io.cn" 295 + url: "https://pub.dartlang.org"
296 source: hosted 296 source: hosted
297 version: "1.1.2" 297 version: "1.1.2"
298 file: 298 file:
299 dependency: transitive 299 dependency: transitive
300 description: 300 description:
301 name: file 301 name: file
302 - url: "https://pub.flutter-io.cn" 302 + url: "https://pub.dartlang.org"
303 source: hosted 303 source: hosted
304 version: "6.1.2" 304 version: "6.1.2"
305 fixnum: 305 fixnum:
306 dependency: transitive 306 dependency: transitive
307 description: 307 description:
308 name: fixnum 308 name: fixnum
309 - url: "https://pub.flutter-io.cn" 309 + url: "https://pub.dartlang.org"
310 source: hosted 310 source: hosted
311 version: "1.0.0" 311 version: "1.0.0"
312 fluro: 312 fluro:
313 dependency: "direct main" 313 dependency: "direct main"
314 description: 314 description:
315 name: fluro 315 name: fluro
316 - url: "https://pub.flutter-io.cn" 316 + url: "https://pub.dartlang.org"
317 source: hosted 317 source: hosted
318 version: "2.0.3" 318 version: "2.0.3"
319 flustars: 319 flustars:
320 dependency: "direct main" 320 dependency: "direct main"
321 description: 321 description:
322 name: flustars 322 name: flustars
323 - url: "https://pub.flutter-io.cn" 323 + url: "https://pub.dartlang.org"
324 source: hosted 324 source: hosted
325 version: "2.0.1" 325 version: "2.0.1"
326 flutter: 326 flutter:
...@@ -332,14 +332,14 @@ packages: ...@@ -332,14 +332,14 @@ packages:
332 dependency: transitive 332 dependency: transitive
333 description: 333 description:
334 name: flutter_blurhash 334 name: flutter_blurhash
335 - url: "https://pub.flutter-io.cn" 335 + url: "https://pub.dartlang.org"
336 source: hosted 336 source: hosted
337 version: "0.6.0" 337 version: "0.6.0"
338 flutter_cache_manager: 338 flutter_cache_manager:
339 dependency: transitive 339 dependency: transitive
340 description: 340 description:
341 name: flutter_cache_manager 341 name: flutter_cache_manager
342 - url: "https://pub.flutter-io.cn" 342 + url: "https://pub.dartlang.org"
343 source: hosted 343 source: hosted
344 version: "3.3.0" 344 version: "3.3.0"
345 flutter_driver: 345 flutter_driver:
...@@ -351,7 +351,7 @@ packages: ...@@ -351,7 +351,7 @@ packages:
351 dependency: "direct dev" 351 dependency: "direct dev"
352 description: 352 description:
353 name: flutter_lints 353 name: flutter_lints
354 - url: "https://pub.flutter-io.cn" 354 + url: "https://pub.dartlang.org"
355 source: hosted 355 source: hosted
356 version: "1.0.4" 356 version: "1.0.4"
357 flutter_localizations: 357 flutter_localizations:
...@@ -363,28 +363,28 @@ packages: ...@@ -363,28 +363,28 @@ packages:
363 dependency: transitive 363 dependency: transitive
364 description: 364 description:
365 name: flutter_plugin_android_lifecycle 365 name: flutter_plugin_android_lifecycle
366 - url: "https://pub.flutter-io.cn" 366 + url: "https://pub.dartlang.org"
367 source: hosted 367 source: hosted
368 version: "2.0.5" 368 version: "2.0.5"
369 flutter_slidable: 369 flutter_slidable:
370 dependency: "direct main" 370 dependency: "direct main"
371 description: 371 description:
372 name: flutter_slidable 372 name: flutter_slidable
373 - url: "https://pub.flutter-io.cn" 373 + url: "https://pub.dartlang.org"
374 source: hosted 374 source: hosted
375 - version: "1.1.0" 375 + version: "1.2.0"
376 flutter_spinkit: 376 flutter_spinkit:
377 dependency: "direct main" 377 dependency: "direct main"
378 description: 378 description:
379 name: flutter_spinkit 379 name: flutter_spinkit
380 - url: "https://pub.flutter-io.cn" 380 + url: "https://pub.dartlang.org"
381 source: hosted 381 source: hosted
382 version: "5.1.0" 382 version: "5.1.0"
383 flutter_swiper_null_safety: 383 flutter_swiper_null_safety:
384 dependency: "direct main" 384 dependency: "direct main"
385 description: 385 description:
386 name: flutter_swiper_null_safety 386 name: flutter_swiper_null_safety
387 - url: "https://pub.flutter-io.cn" 387 + url: "https://pub.dartlang.org"
388 source: hosted 388 source: hosted
389 version: "1.0.2" 389 version: "1.0.2"
390 flutter_test: 390 flutter_test:
...@@ -401,7 +401,7 @@ packages: ...@@ -401,7 +401,7 @@ packages:
401 dependency: transitive 401 dependency: transitive
402 description: 402 description:
403 name: frontend_server_client 403 name: frontend_server_client
404 - url: "https://pub.flutter-io.cn" 404 + url: "https://pub.dartlang.org"
405 source: hosted 405 source: hosted
406 version: "2.1.2" 406 version: "2.1.2"
407 fuchsia_remote_debug_protocol: 407 fuchsia_remote_debug_protocol:
...@@ -413,63 +413,63 @@ packages: ...@@ -413,63 +413,63 @@ packages:
413 dependency: transitive 413 dependency: transitive
414 description: 414 description:
415 name: glob 415 name: glob
416 - url: "https://pub.flutter-io.cn" 416 + url: "https://pub.dartlang.org"
417 source: hosted 417 source: hosted
418 version: "2.0.2" 418 version: "2.0.2"
419 graphs: 419 graphs:
420 dependency: transitive 420 dependency: transitive
421 description: 421 description:
422 name: graphs 422 name: graphs
423 - url: "https://pub.flutter-io.cn" 423 + url: "https://pub.dartlang.org"
424 source: hosted 424 source: hosted
425 version: "2.1.0" 425 version: "2.1.0"
426 html: 426 html:
427 dependency: transitive 427 dependency: transitive
428 description: 428 description:
429 name: html 429 name: html
430 - url: "https://pub.flutter-io.cn" 430 + url: "https://pub.dartlang.org"
431 source: hosted 431 source: hosted
432 version: "0.15.0" 432 version: "0.15.0"
433 http: 433 http:
434 dependency: transitive 434 dependency: transitive
435 description: 435 description:
436 name: http 436 name: http
437 - url: "https://pub.flutter-io.cn" 437 + url: "https://pub.dartlang.org"
438 source: hosted 438 source: hosted
439 version: "0.13.4" 439 version: "0.13.4"
440 http_multi_server: 440 http_multi_server:
441 dependency: transitive 441 dependency: transitive
442 description: 442 description:
443 name: http_multi_server 443 name: http_multi_server
444 - url: "https://pub.flutter-io.cn" 444 + url: "https://pub.dartlang.org"
445 source: hosted 445 source: hosted
446 version: "3.0.1" 446 version: "3.0.1"
447 http_parser: 447 http_parser:
448 dependency: transitive 448 dependency: transitive
449 description: 449 description:
450 name: http_parser 450 name: http_parser
451 - url: "https://pub.flutter-io.cn" 451 + url: "https://pub.dartlang.org"
452 source: hosted 452 source: hosted
453 version: "4.0.0" 453 version: "4.0.0"
454 image_picker: 454 image_picker:
455 dependency: "direct main" 455 dependency: "direct main"
456 description: 456 description:
457 name: image_picker 457 name: image_picker
458 - url: "https://pub.flutter-io.cn" 458 + url: "https://pub.dartlang.org"
459 source: hosted 459 source: hosted
460 version: "0.8.4+4" 460 version: "0.8.4+4"
461 image_picker_for_web: 461 image_picker_for_web:
462 dependency: transitive 462 dependency: transitive
463 description: 463 description:
464 name: image_picker_for_web 464 name: image_picker_for_web
465 - url: "https://pub.flutter-io.cn" 465 + url: "https://pub.dartlang.org"
466 source: hosted 466 source: hosted
467 version: "2.1.4" 467 version: "2.1.4"
468 image_picker_platform_interface: 468 image_picker_platform_interface:
469 dependency: transitive 469 dependency: transitive
470 description: 470 description:
471 name: image_picker_platform_interface 471 name: image_picker_platform_interface
472 - url: "https://pub.flutter-io.cn" 472 + url: "https://pub.dartlang.org"
473 source: hosted 473 source: hosted
474 version: "2.4.1" 474 version: "2.4.1"
475 integration_test: 475 integration_test:
...@@ -481,350 +481,350 @@ packages: ...@@ -481,350 +481,350 @@ packages:
481 dependency: "direct main" 481 dependency: "direct main"
482 description: 482 description:
483 name: intl 483 name: intl
484 - url: "https://pub.flutter-io.cn" 484 + url: "https://pub.dartlang.org"
485 source: hosted 485 source: hosted
486 version: "0.17.0" 486 version: "0.17.0"
487 io: 487 io:
488 dependency: transitive 488 dependency: transitive
489 description: 489 description:
490 name: io 490 name: io
491 - url: "https://pub.flutter-io.cn" 491 + url: "https://pub.dartlang.org"
492 source: hosted 492 source: hosted
493 version: "1.0.3" 493 version: "1.0.3"
494 js: 494 js:
495 dependency: transitive 495 dependency: transitive
496 description: 496 description:
497 name: js 497 name: js
498 - url: "https://pub.flutter-io.cn" 498 + url: "https://pub.dartlang.org"
499 source: hosted 499 source: hosted
500 version: "0.6.3" 500 version: "0.6.3"
501 json_annotation: 501 json_annotation:
502 dependency: "direct main" 502 dependency: "direct main"
503 description: 503 description:
504 name: json_annotation 504 name: json_annotation
505 - url: "https://pub.flutter-io.cn" 505 + url: "https://pub.dartlang.org"
506 source: hosted 506 source: hosted
507 version: "4.4.0" 507 version: "4.4.0"
508 json_serializable: 508 json_serializable:
509 dependency: "direct dev" 509 dependency: "direct dev"
510 description: 510 description:
511 name: json_serializable 511 name: json_serializable
512 - url: "https://pub.flutter-io.cn" 512 + url: "https://pub.dartlang.org"
513 source: hosted 513 source: hosted
514 version: "6.1.3" 514 version: "6.1.3"
515 keyboard_actions: 515 keyboard_actions:
516 dependency: "direct main" 516 dependency: "direct main"
517 description: 517 description:
518 name: keyboard_actions 518 name: keyboard_actions
519 - url: "https://pub.flutter-io.cn" 519 + url: "https://pub.dartlang.org"
520 source: hosted 520 source: hosted
521 version: "3.4.6" 521 version: "3.4.6"
522 lints: 522 lints:
523 dependency: transitive 523 dependency: transitive
524 description: 524 description:
525 name: lints 525 name: lints
526 - url: "https://pub.flutter-io.cn" 526 + url: "https://pub.dartlang.org"
527 source: hosted 527 source: hosted
528 version: "1.0.1" 528 version: "1.0.1"
529 logging: 529 logging:
530 dependency: transitive 530 dependency: transitive
531 description: 531 description:
532 name: logging 532 name: logging
533 - url: "https://pub.flutter-io.cn" 533 + url: "https://pub.dartlang.org"
534 source: hosted 534 source: hosted
535 version: "1.0.2" 535 version: "1.0.2"
536 matcher: 536 matcher:
537 dependency: transitive 537 dependency: transitive
538 description: 538 description:
539 name: matcher 539 name: matcher
540 - url: "https://pub.flutter-io.cn" 540 + url: "https://pub.dartlang.org"
541 source: hosted 541 source: hosted
542 - version: "0.12.11" 542 + version: "0.12.10"
543 meta: 543 meta:
544 dependency: transitive 544 dependency: transitive
545 description: 545 description:
546 name: meta 546 name: meta
547 - url: "https://pub.flutter-io.cn" 547 + url: "https://pub.dartlang.org"
548 source: hosted 548 source: hosted
549 version: "1.7.0" 549 version: "1.7.0"
550 mime: 550 mime:
551 dependency: transitive 551 dependency: transitive
552 description: 552 description:
553 name: mime 553 name: mime
554 - url: "https://pub.flutter-io.cn" 554 + url: "https://pub.dartlang.org"
555 source: hosted 555 source: hosted
556 version: "1.0.1" 556 version: "1.0.1"
557 nested: 557 nested:
558 dependency: transitive 558 dependency: transitive
559 description: 559 description:
560 name: nested 560 name: nested
561 - url: "https://pub.flutter-io.cn" 561 + url: "https://pub.dartlang.org"
562 source: hosted 562 source: hosted
563 version: "1.0.0" 563 version: "1.0.0"
564 node_preamble: 564 node_preamble:
565 dependency: transitive 565 dependency: transitive
566 description: 566 description:
567 name: node_preamble 567 name: node_preamble
568 - url: "https://pub.flutter-io.cn" 568 + url: "https://pub.dartlang.org"
569 source: hosted 569 source: hosted
570 version: "2.0.1" 570 version: "2.0.1"
571 octo_image: 571 octo_image:
572 dependency: transitive 572 dependency: transitive
573 description: 573 description:
574 name: octo_image 574 name: octo_image
575 - url: "https://pub.flutter-io.cn" 575 + url: "https://pub.dartlang.org"
576 source: hosted 576 source: hosted
577 version: "1.0.1" 577 version: "1.0.1"
578 oktoast: 578 oktoast:
579 dependency: "direct main" 579 dependency: "direct main"
580 description: 580 description:
581 name: oktoast 581 name: oktoast
582 - url: "https://pub.flutter-io.cn" 582 + url: "https://pub.dartlang.org"
583 source: hosted 583 source: hosted
584 version: "3.1.5" 584 version: "3.1.5"
585 package_config: 585 package_config:
586 dependency: transitive 586 dependency: transitive
587 description: 587 description:
588 name: package_config 588 name: package_config
589 - url: "https://pub.flutter-io.cn" 589 + url: "https://pub.dartlang.org"
590 source: hosted 590 source: hosted
591 version: "2.0.2" 591 version: "2.0.2"
592 path: 592 path:
593 dependency: transitive 593 dependency: transitive
594 description: 594 description:
595 name: path 595 name: path
596 - url: "https://pub.flutter-io.cn" 596 + url: "https://pub.dartlang.org"
597 source: hosted 597 source: hosted
598 version: "1.8.0" 598 version: "1.8.0"
599 path_provider: 599 path_provider:
600 dependency: transitive 600 dependency: transitive
601 description: 601 description:
602 name: path_provider 602 name: path_provider
603 - url: "https://pub.flutter-io.cn" 603 + url: "https://pub.dartlang.org"
604 source: hosted 604 source: hosted
605 version: "2.0.8" 605 version: "2.0.8"
606 path_provider_android: 606 path_provider_android:
607 dependency: transitive 607 dependency: transitive
608 description: 608 description:
609 name: path_provider_android 609 name: path_provider_android
610 - url: "https://pub.flutter-io.cn" 610 + url: "https://pub.dartlang.org"
611 source: hosted 611 source: hosted
612 version: "2.0.11" 612 version: "2.0.11"
613 path_provider_ios: 613 path_provider_ios:
614 dependency: transitive 614 dependency: transitive
615 description: 615 description:
616 name: path_provider_ios 616 name: path_provider_ios
617 - url: "https://pub.flutter-io.cn" 617 + url: "https://pub.dartlang.org"
618 source: hosted 618 source: hosted
619 version: "2.0.7" 619 version: "2.0.7"
620 path_provider_linux: 620 path_provider_linux:
621 dependency: transitive 621 dependency: transitive
622 description: 622 description:
623 name: path_provider_linux 623 name: path_provider_linux
624 - url: "https://pub.flutter-io.cn" 624 + url: "https://pub.dartlang.org"
625 source: hosted 625 source: hosted
626 version: "2.1.4" 626 version: "2.1.4"
627 path_provider_macos: 627 path_provider_macos:
628 dependency: transitive 628 dependency: transitive
629 description: 629 description:
630 name: path_provider_macos 630 name: path_provider_macos
631 - url: "https://pub.flutter-io.cn" 631 + url: "https://pub.dartlang.org"
632 source: hosted 632 source: hosted
633 version: "2.0.4" 633 version: "2.0.4"
634 path_provider_platform_interface: 634 path_provider_platform_interface:
635 dependency: transitive 635 dependency: transitive
636 description: 636 description:
637 name: path_provider_platform_interface 637 name: path_provider_platform_interface
638 - url: "https://pub.flutter-io.cn" 638 + url: "https://pub.dartlang.org"
639 source: hosted 639 source: hosted
640 version: "2.0.1" 640 version: "2.0.1"
641 path_provider_windows: 641 path_provider_windows:
642 dependency: transitive 642 dependency: transitive
643 description: 643 description:
644 name: path_provider_windows 644 name: path_provider_windows
645 - url: "https://pub.flutter-io.cn" 645 + url: "https://pub.dartlang.org"
646 source: hosted 646 source: hosted
647 version: "2.0.4" 647 version: "2.0.4"
648 pedantic: 648 pedantic:
649 dependency: transitive 649 dependency: transitive
650 description: 650 description:
651 name: pedantic 651 name: pedantic
652 - url: "https://pub.flutter-io.cn" 652 + url: "https://pub.dartlang.org"
653 source: hosted 653 source: hosted
654 version: "1.11.1" 654 version: "1.11.1"
655 platform: 655 platform:
656 dependency: transitive 656 dependency: transitive
657 description: 657 description:
658 name: platform 658 name: platform
659 - url: "https://pub.flutter-io.cn" 659 + url: "https://pub.dartlang.org"
660 source: hosted 660 source: hosted
661 - version: "3.0.2" 661 + version: "3.0.0"
662 plugin_platform_interface: 662 plugin_platform_interface:
663 dependency: transitive 663 dependency: transitive
664 description: 664 description:
665 name: plugin_platform_interface 665 name: plugin_platform_interface
666 - url: "https://pub.flutter-io.cn" 666 + url: "https://pub.dartlang.org"
667 source: hosted 667 source: hosted
668 version: "2.0.2" 668 version: "2.0.2"
669 pool: 669 pool:
670 dependency: transitive 670 dependency: transitive
671 description: 671 description:
672 name: pool 672 name: pool
673 - url: "https://pub.flutter-io.cn" 673 + url: "https://pub.dartlang.org"
674 source: hosted 674 source: hosted
675 version: "1.5.0" 675 version: "1.5.0"
676 process: 676 process:
677 dependency: transitive 677 dependency: transitive
678 description: 678 description:
679 name: process 679 name: process
680 - url: "https://pub.flutter-io.cn" 680 + url: "https://pub.dartlang.org"
681 source: hosted 681 source: hosted
682 - version: "4.2.4" 682 + version: "4.2.3"
683 provider: 683 provider:
684 dependency: "direct main" 684 dependency: "direct main"
685 description: 685 description:
686 name: provider 686 name: provider
687 - url: "https://pub.flutter-io.cn" 687 + url: "https://pub.dartlang.org"
688 source: hosted 688 source: hosted
689 - version: "6.0.1" 689 + version: "6.0.2"
690 pub_semver: 690 pub_semver:
691 dependency: transitive 691 dependency: transitive
692 description: 692 description:
693 name: pub_semver 693 name: pub_semver
694 - url: "https://pub.flutter-io.cn" 694 + url: "https://pub.dartlang.org"
695 source: hosted 695 source: hosted
696 version: "2.1.0" 696 version: "2.1.0"
697 pubspec_parse: 697 pubspec_parse:
698 dependency: transitive 698 dependency: transitive
699 description: 699 description:
700 name: pubspec_parse 700 name: pubspec_parse
701 - url: "https://pub.flutter-io.cn" 701 + url: "https://pub.dartlang.org"
702 source: hosted 702 source: hosted
703 version: "1.2.0" 703 version: "1.2.0"
704 qr_code_scanner: 704 qr_code_scanner:
705 dependency: "direct main" 705 dependency: "direct main"
706 description: 706 description:
707 name: qr_code_scanner 707 name: qr_code_scanner
708 - url: "https://pub.flutter-io.cn" 708 + url: "https://pub.dartlang.org"
709 source: hosted 709 source: hosted
710 version: "0.6.1" 710 version: "0.6.1"
711 quick_actions: 711 quick_actions:
712 dependency: "direct main" 712 dependency: "direct main"
713 description: 713 description:
714 name: quick_actions 714 name: quick_actions
715 - url: "https://pub.flutter-io.cn" 715 + url: "https://pub.dartlang.org"
716 source: hosted 716 source: hosted
717 version: "0.6.0+8" 717 version: "0.6.0+8"
718 quick_actions_platform_interface: 718 quick_actions_platform_interface:
719 dependency: transitive 719 dependency: transitive
720 description: 720 description:
721 name: quick_actions_platform_interface 721 name: quick_actions_platform_interface
722 - url: "https://pub.flutter-io.cn" 722 + url: "https://pub.dartlang.org"
723 source: hosted 723 source: hosted
724 version: "1.0.0" 724 version: "1.0.0"
725 rational: 725 rational:
726 dependency: transitive 726 dependency: transitive
727 description: 727 description:
728 name: rational 728 name: rational
729 - url: "https://pub.flutter-io.cn" 729 + url: "https://pub.dartlang.org"
730 source: hosted 730 source: hosted
731 version: "1.2.1" 731 version: "1.2.1"
732 rxdart: 732 rxdart:
733 dependency: "direct main" 733 dependency: "direct main"
734 description: 734 description:
735 name: rxdart 735 name: rxdart
736 - url: "https://pub.flutter-io.cn" 736 + url: "https://pub.dartlang.org"
737 source: hosted 737 source: hosted
738 version: "0.27.3" 738 version: "0.27.3"
739 safemap: 739 safemap:
740 dependency: "direct main" 740 dependency: "direct main"
741 description: 741 description:
742 name: safemap 742 name: safemap
743 - url: "https://pub.flutter-io.cn" 743 + url: "https://pub.dartlang.org"
744 source: hosted 744 source: hosted
745 version: "2.1.0" 745 version: "2.1.0"
746 shared_preferences: 746 shared_preferences:
747 dependency: transitive 747 dependency: transitive
748 description: 748 description:
749 name: shared_preferences 749 name: shared_preferences
750 - url: "https://pub.flutter-io.cn" 750 + url: "https://pub.dartlang.org"
751 source: hosted 751 source: hosted
752 version: "2.0.11" 752 version: "2.0.11"
753 shared_preferences_android: 753 shared_preferences_android:
754 dependency: transitive 754 dependency: transitive
755 description: 755 description:
756 name: shared_preferences_android 756 name: shared_preferences_android
757 - url: "https://pub.flutter-io.cn" 757 + url: "https://pub.dartlang.org"
758 source: hosted 758 source: hosted
759 version: "2.0.9" 759 version: "2.0.9"
760 shared_preferences_ios: 760 shared_preferences_ios:
761 dependency: transitive 761 dependency: transitive
762 description: 762 description:
763 name: shared_preferences_ios 763 name: shared_preferences_ios
764 - url: "https://pub.flutter-io.cn" 764 + url: "https://pub.dartlang.org"
765 source: hosted 765 source: hosted
766 version: "2.0.8" 766 version: "2.0.8"
767 shared_preferences_linux: 767 shared_preferences_linux:
768 dependency: transitive 768 dependency: transitive
769 description: 769 description:
770 name: shared_preferences_linux 770 name: shared_preferences_linux
771 - url: "https://pub.flutter-io.cn" 771 + url: "https://pub.dartlang.org"
772 source: hosted 772 source: hosted
773 version: "2.0.3" 773 version: "2.0.3"
774 shared_preferences_macos: 774 shared_preferences_macos:
775 dependency: transitive 775 dependency: transitive
776 description: 776 description:
777 name: shared_preferences_macos 777 name: shared_preferences_macos
778 - url: "https://pub.flutter-io.cn" 778 + url: "https://pub.dartlang.org"
779 source: hosted 779 source: hosted
780 version: "2.0.2" 780 version: "2.0.2"
781 shared_preferences_platform_interface: 781 shared_preferences_platform_interface:
782 dependency: transitive 782 dependency: transitive
783 description: 783 description:
784 name: shared_preferences_platform_interface 784 name: shared_preferences_platform_interface
785 - url: "https://pub.flutter-io.cn" 785 + url: "https://pub.dartlang.org"
786 source: hosted 786 source: hosted
787 version: "2.0.0" 787 version: "2.0.0"
788 shared_preferences_web: 788 shared_preferences_web:
789 dependency: transitive 789 dependency: transitive
790 description: 790 description:
791 name: shared_preferences_web 791 name: shared_preferences_web
792 - url: "https://pub.flutter-io.cn" 792 + url: "https://pub.dartlang.org"
793 source: hosted 793 source: hosted
794 version: "2.0.2" 794 version: "2.0.2"
795 shared_preferences_windows: 795 shared_preferences_windows:
796 dependency: transitive 796 dependency: transitive
797 description: 797 description:
798 name: shared_preferences_windows 798 name: shared_preferences_windows
799 - url: "https://pub.flutter-io.cn" 799 + url: "https://pub.dartlang.org"
800 source: hosted 800 source: hosted
801 version: "2.0.3" 801 version: "2.0.3"
802 shelf: 802 shelf:
803 dependency: transitive 803 dependency: transitive
804 description: 804 description:
805 name: shelf 805 name: shelf
806 - url: "https://pub.flutter-io.cn" 806 + url: "https://pub.dartlang.org"
807 source: hosted 807 source: hosted
808 version: "1.2.0" 808 version: "1.2.0"
809 shelf_packages_handler: 809 shelf_packages_handler:
810 dependency: transitive 810 dependency: transitive
811 description: 811 description:
812 name: shelf_packages_handler 812 name: shelf_packages_handler
813 - url: "https://pub.flutter-io.cn" 813 + url: "https://pub.dartlang.org"
814 source: hosted 814 source: hosted
815 version: "3.0.0" 815 version: "3.0.0"
816 shelf_static: 816 shelf_static:
817 dependency: transitive 817 dependency: transitive
818 description: 818 description:
819 name: shelf_static 819 name: shelf_static
820 - url: "https://pub.flutter-io.cn" 820 + url: "https://pub.dartlang.org"
821 source: hosted 821 source: hosted
822 version: "1.1.0" 822 version: "1.1.0"
823 shelf_web_socket: 823 shelf_web_socket:
824 dependency: transitive 824 dependency: transitive
825 description: 825 description:
826 name: shelf_web_socket 826 name: shelf_web_socket
827 - url: "https://pub.flutter-io.cn" 827 + url: "https://pub.dartlang.org"
828 source: hosted 828 source: hosted
829 version: "1.0.1" 829 version: "1.0.1"
830 sky_engine: 830 sky_engine:
...@@ -836,359 +836,359 @@ packages: ...@@ -836,359 +836,359 @@ packages:
836 dependency: transitive 836 dependency: transitive
837 description: 837 description:
838 name: source_gen 838 name: source_gen
839 - url: "https://pub.flutter-io.cn" 839 + url: "https://pub.dartlang.org"
840 source: hosted 840 source: hosted
841 version: "1.2.1" 841 version: "1.2.1"
842 source_helper: 842 source_helper:
843 dependency: transitive 843 dependency: transitive
844 description: 844 description:
845 name: source_helper 845 name: source_helper
846 - url: "https://pub.flutter-io.cn" 846 + url: "https://pub.dartlang.org"
847 source: hosted 847 source: hosted
848 version: "1.3.1" 848 version: "1.3.1"
849 source_map_stack_trace: 849 source_map_stack_trace:
850 dependency: transitive 850 dependency: transitive
851 description: 851 description:
852 name: source_map_stack_trace 852 name: source_map_stack_trace
853 - url: "https://pub.flutter-io.cn" 853 + url: "https://pub.dartlang.org"
854 source: hosted 854 source: hosted
855 version: "2.1.0" 855 version: "2.1.0"
856 source_maps: 856 source_maps:
857 dependency: transitive 857 dependency: transitive
858 description: 858 description:
859 name: source_maps 859 name: source_maps
860 - url: "https://pub.flutter-io.cn" 860 + url: "https://pub.dartlang.org"
861 source: hosted 861 source: hosted
862 version: "0.10.10" 862 version: "0.10.10"
863 source_span: 863 source_span:
864 dependency: transitive 864 dependency: transitive
865 description: 865 description:
866 name: source_span 866 name: source_span
867 - url: "https://pub.flutter-io.cn" 867 + url: "https://pub.dartlang.org"
868 source: hosted 868 source: hosted
869 version: "1.8.1" 869 version: "1.8.1"
870 sp_util: 870 sp_util:
871 dependency: transitive 871 dependency: transitive
872 description: 872 description:
873 name: sp_util 873 name: sp_util
874 - url: "https://pub.flutter-io.cn" 874 + url: "https://pub.dartlang.org"
875 source: hosted 875 source: hosted
876 version: "2.0.3" 876 version: "2.0.3"
877 sprintf: 877 sprintf:
878 dependency: "direct main" 878 dependency: "direct main"
879 description: 879 description:
880 name: sprintf 880 name: sprintf
881 - url: "https://pub.flutter-io.cn" 881 + url: "https://pub.dartlang.org"
882 source: hosted 882 source: hosted
883 version: "6.0.0" 883 version: "6.0.0"
884 sqflite: 884 sqflite:
885 dependency: transitive 885 dependency: transitive
886 description: 886 description:
887 name: sqflite 887 name: sqflite
888 - url: "https://pub.flutter-io.cn" 888 + url: "https://pub.dartlang.org"
889 source: hosted 889 source: hosted
890 version: "2.0.1" 890 version: "2.0.1"
891 sqflite_common: 891 sqflite_common:
892 dependency: transitive 892 dependency: transitive
893 description: 893 description:
894 name: sqflite_common 894 name: sqflite_common
895 - url: "https://pub.flutter-io.cn" 895 + url: "https://pub.dartlang.org"
896 source: hosted 896 source: hosted
897 - version: "2.1.0" 897 + version: "2.0.1+1"
898 stack_trace: 898 stack_trace:
899 dependency: transitive 899 dependency: transitive
900 description: 900 description:
901 name: stack_trace 901 name: stack_trace
902 - url: "https://pub.flutter-io.cn" 902 + url: "https://pub.dartlang.org"
903 source: hosted 903 source: hosted
904 version: "1.10.0" 904 version: "1.10.0"
905 sticky_headers: 905 sticky_headers:
906 dependency: "direct main" 906 dependency: "direct main"
907 description: 907 description:
908 name: sticky_headers 908 name: sticky_headers
909 - url: "https://pub.flutter-io.cn" 909 + url: "https://pub.dartlang.org"
910 source: hosted 910 source: hosted
911 version: "0.2.0" 911 version: "0.2.0"
912 stream_channel: 912 stream_channel:
913 dependency: transitive 913 dependency: transitive
914 description: 914 description:
915 name: stream_channel 915 name: stream_channel
916 - url: "https://pub.flutter-io.cn" 916 + url: "https://pub.dartlang.org"
917 source: hosted 917 source: hosted
918 version: "2.1.0" 918 version: "2.1.0"
919 stream_transform: 919 stream_transform:
920 dependency: transitive 920 dependency: transitive
921 description: 921 description:
922 name: stream_transform 922 name: stream_transform
923 - url: "https://pub.flutter-io.cn" 923 + url: "https://pub.dartlang.org"
924 source: hosted 924 source: hosted
925 version: "2.0.0" 925 version: "2.0.0"
926 string_scanner: 926 string_scanner:
927 dependency: transitive 927 dependency: transitive
928 description: 928 description:
929 name: string_scanner 929 name: string_scanner
930 - url: "https://pub.flutter-io.cn" 930 + url: "https://pub.dartlang.org"
931 source: hosted 931 source: hosted
932 version: "1.1.0" 932 version: "1.1.0"
933 sync_http: 933 sync_http:
934 dependency: transitive 934 dependency: transitive
935 description: 935 description:
936 name: sync_http 936 name: sync_http
937 - url: "https://pub.flutter-io.cn" 937 + url: "https://pub.dartlang.org"
938 source: hosted 938 source: hosted
939 version: "0.3.0" 939 version: "0.3.0"
940 synchronized: 940 synchronized:
941 dependency: transitive 941 dependency: transitive
942 description: 942 description:
943 name: synchronized 943 name: synchronized
944 - url: "https://pub.flutter-io.cn" 944 + url: "https://pub.dartlang.org"
945 source: hosted 945 source: hosted
946 version: "3.0.0" 946 version: "3.0.0"
947 tapped: 947 tapped:
948 dependency: "direct main" 948 dependency: "direct main"
949 description: 949 description:
950 name: tapped 950 name: tapped
951 - url: "https://pub.flutter-io.cn" 951 + url: "https://pub.dartlang.org"
952 source: hosted 952 source: hosted
953 version: "2.0.0" 953 version: "2.0.0"
954 term_glyph: 954 term_glyph:
955 dependency: transitive 955 dependency: transitive
956 description: 956 description:
957 name: term_glyph 957 name: term_glyph
958 - url: "https://pub.flutter-io.cn" 958 + url: "https://pub.dartlang.org"
959 source: hosted 959 source: hosted
960 version: "1.2.0" 960 version: "1.2.0"
961 test: 961 test:
962 dependency: "direct dev" 962 dependency: "direct dev"
963 description: 963 description:
964 name: test 964 name: test
965 - url: "https://pub.flutter-io.cn" 965 + url: "https://pub.dartlang.org"
966 source: hosted 966 source: hosted
967 - version: "1.17.12" 967 + version: "1.17.10"
968 test_api: 968 test_api:
969 dependency: transitive 969 dependency: transitive
970 description: 970 description:
971 name: test_api 971 name: test_api
972 - url: "https://pub.flutter-io.cn" 972 + url: "https://pub.dartlang.org"
973 source: hosted 973 source: hosted
974 - version: "0.4.3" 974 + version: "0.4.2"
975 test_core: 975 test_core:
976 dependency: transitive 976 dependency: transitive
977 description: 977 description:
978 name: test_core 978 name: test_core
979 - url: "https://pub.flutter-io.cn" 979 + url: "https://pub.dartlang.org"
980 source: hosted 980 source: hosted
981 - version: "0.4.2" 981 + version: "0.4.0"
982 timing: 982 timing:
983 dependency: transitive 983 dependency: transitive
984 description: 984 description:
985 name: timing 985 name: timing
986 - url: "https://pub.flutter-io.cn" 986 + url: "https://pub.dartlang.org"
987 source: hosted 987 source: hosted
988 version: "1.0.0" 988 version: "1.0.0"
989 typed_data: 989 typed_data:
990 dependency: transitive 990 dependency: transitive
991 description: 991 description:
992 name: typed_data 992 name: typed_data
993 - url: "https://pub.flutter-io.cn" 993 + url: "https://pub.dartlang.org"
994 source: hosted 994 source: hosted
995 version: "1.3.0" 995 version: "1.3.0"
996 url_launcher: 996 url_launcher:
997 dependency: "direct main" 997 dependency: "direct main"
998 description: 998 description:
999 name: url_launcher 999 name: url_launcher
1000 - url: "https://pub.flutter-io.cn" 1000 + url: "https://pub.dartlang.org"
1001 source: hosted 1001 source: hosted
1002 version: "6.0.17" 1002 version: "6.0.17"
1003 url_launcher_android: 1003 url_launcher_android:
1004 dependency: transitive 1004 dependency: transitive
1005 description: 1005 description:
1006 name: url_launcher_android 1006 name: url_launcher_android
1007 - url: "https://pub.flutter-io.cn" 1007 + url: "https://pub.dartlang.org"
1008 source: hosted 1008 source: hosted
1009 version: "6.0.13" 1009 version: "6.0.13"
1010 url_launcher_ios: 1010 url_launcher_ios:
1011 dependency: transitive 1011 dependency: transitive
1012 description: 1012 description:
1013 name: url_launcher_ios 1013 name: url_launcher_ios
1014 - url: "https://pub.flutter-io.cn" 1014 + url: "https://pub.dartlang.org"
1015 source: hosted 1015 source: hosted
1016 version: "6.0.13" 1016 version: "6.0.13"
1017 url_launcher_linux: 1017 url_launcher_linux:
1018 dependency: transitive 1018 dependency: transitive
1019 description: 1019 description:
1020 name: url_launcher_linux 1020 name: url_launcher_linux
1021 - url: "https://pub.flutter-io.cn" 1021 + url: "https://pub.dartlang.org"
1022 source: hosted 1022 source: hosted
1023 version: "2.0.2" 1023 version: "2.0.2"
1024 url_launcher_macos: 1024 url_launcher_macos:
1025 dependency: transitive 1025 dependency: transitive
1026 description: 1026 description:
1027 name: url_launcher_macos 1027 name: url_launcher_macos
1028 - url: "https://pub.flutter-io.cn" 1028 + url: "https://pub.dartlang.org"
1029 source: hosted 1029 source: hosted
1030 version: "2.0.2" 1030 version: "2.0.2"
1031 url_launcher_platform_interface: 1031 url_launcher_platform_interface:
1032 dependency: transitive 1032 dependency: transitive
1033 description: 1033 description:
1034 name: url_launcher_platform_interface 1034 name: url_launcher_platform_interface
1035 - url: "https://pub.flutter-io.cn" 1035 + url: "https://pub.dartlang.org"
1036 source: hosted 1036 source: hosted
1037 version: "2.0.4" 1037 version: "2.0.4"
1038 url_launcher_web: 1038 url_launcher_web:
1039 dependency: transitive 1039 dependency: transitive
1040 description: 1040 description:
1041 name: url_launcher_web 1041 name: url_launcher_web
1042 - url: "https://pub.flutter-io.cn" 1042 + url: "https://pub.dartlang.org"
1043 source: hosted 1043 source: hosted
1044 version: "2.0.5" 1044 version: "2.0.5"
1045 url_launcher_windows: 1045 url_launcher_windows:
1046 dependency: transitive 1046 dependency: transitive
1047 description: 1047 description:
1048 name: url_launcher_windows 1048 name: url_launcher_windows
1049 - url: "https://pub.flutter-io.cn" 1049 + url: "https://pub.dartlang.org"
1050 source: hosted 1050 source: hosted
1051 version: "2.0.2" 1051 version: "2.0.2"
1052 url_strategy: 1052 url_strategy:
1053 dependency: "direct main" 1053 dependency: "direct main"
1054 description: 1054 description:
1055 name: url_strategy 1055 name: url_strategy
1056 - url: "https://pub.flutter-io.cn" 1056 + url: "https://pub.dartlang.org"
1057 source: hosted 1057 source: hosted
1058 version: "0.2.0" 1058 version: "0.2.0"
1059 uuid: 1059 uuid:
1060 dependency: transitive 1060 dependency: transitive
1061 description: 1061 description:
1062 name: uuid 1062 name: uuid
1063 - url: "https://pub.flutter-io.cn" 1063 + url: "https://pub.dartlang.org"
1064 source: hosted 1064 source: hosted
1065 version: "3.0.5" 1065 version: "3.0.5"
1066 vector_math: 1066 vector_math:
1067 dependency: transitive 1067 dependency: transitive
1068 description: 1068 description:
1069 name: vector_math 1069 name: vector_math
1070 - url: "https://pub.flutter-io.cn" 1070 + url: "https://pub.dartlang.org"
1071 source: hosted 1071 source: hosted
1072 - version: "2.1.1" 1072 + version: "2.1.0"
1073 vibration: 1073 vibration:
1074 dependency: "direct main" 1074 dependency: "direct main"
1075 description: 1075 description:
1076 name: vibration 1076 name: vibration
1077 - url: "https://pub.flutter-io.cn" 1077 + url: "https://pub.dartlang.org"
1078 source: hosted 1078 source: hosted
1079 version: "1.7.4-nullsafety.0" 1079 version: "1.7.4-nullsafety.0"
1080 vibration_web: 1080 vibration_web:
1081 dependency: transitive 1081 dependency: transitive
1082 description: 1082 description:
1083 name: vibration_web 1083 name: vibration_web
1084 - url: "https://pub.flutter-io.cn" 1084 + url: "https://pub.dartlang.org"
1085 source: hosted 1085 source: hosted
1086 version: "1.6.3-nullsafety.0" 1086 version: "1.6.3-nullsafety.0"
1087 video_player: 1087 video_player:
1088 dependency: "direct main" 1088 dependency: "direct main"
1089 description: 1089 description:
1090 name: video_player 1090 name: video_player
1091 - url: "https://pub.flutter-io.cn" 1091 + url: "https://pub.dartlang.org"
1092 source: hosted 1092 source: hosted
1093 version: "2.2.10" 1093 version: "2.2.10"
1094 video_player_platform_interface: 1094 video_player_platform_interface:
1095 dependency: transitive 1095 dependency: transitive
1096 description: 1096 description:
1097 name: video_player_platform_interface 1097 name: video_player_platform_interface
1098 - url: "https://pub.flutter-io.cn" 1098 + url: "https://pub.dartlang.org"
1099 source: hosted 1099 source: hosted
1100 version: "5.0.0" 1100 version: "5.0.0"
1101 video_player_web: 1101 video_player_web:
1102 dependency: transitive 1102 dependency: transitive
1103 description: 1103 description:
1104 name: video_player_web 1104 name: video_player_web
1105 - url: "https://pub.flutter-io.cn" 1105 + url: "https://pub.dartlang.org"
1106 source: hosted 1106 source: hosted
1107 version: "2.0.5" 1107 version: "2.0.5"
1108 vm_service: 1108 vm_service:
1109 dependency: transitive 1109 dependency: transitive
1110 description: 1110 description:
1111 name: vm_service 1111 name: vm_service
1112 - url: "https://pub.flutter-io.cn" 1112 + url: "https://pub.dartlang.org"
1113 source: hosted 1113 source: hosted
1114 - version: "7.3.0" 1114 + version: "7.1.1"
1115 watcher: 1115 watcher:
1116 dependency: transitive 1116 dependency: transitive
1117 description: 1117 description:
1118 name: watcher 1118 name: watcher
1119 - url: "https://pub.flutter-io.cn" 1119 + url: "https://pub.dartlang.org"
1120 source: hosted 1120 source: hosted
1121 version: "1.0.1" 1121 version: "1.0.1"
1122 web_socket_channel: 1122 web_socket_channel:
1123 dependency: transitive 1123 dependency: transitive
1124 description: 1124 description:
1125 name: web_socket_channel 1125 name: web_socket_channel
1126 - url: "https://pub.flutter-io.cn" 1126 + url: "https://pub.dartlang.org"
1127 source: hosted 1127 source: hosted
1128 version: "2.1.0" 1128 version: "2.1.0"
1129 webdriver: 1129 webdriver:
1130 dependency: transitive 1130 dependency: transitive
1131 description: 1131 description:
1132 name: webdriver 1132 name: webdriver
1133 - url: "https://pub.flutter-io.cn" 1133 + url: "https://pub.dartlang.org"
1134 source: hosted 1134 source: hosted
1135 version: "3.0.0" 1135 version: "3.0.0"
1136 webkit_inspection_protocol: 1136 webkit_inspection_protocol:
1137 dependency: transitive 1137 dependency: transitive
1138 description: 1138 description:
1139 name: webkit_inspection_protocol 1139 name: webkit_inspection_protocol
1140 - url: "https://pub.flutter-io.cn" 1140 + url: "https://pub.dartlang.org"
1141 source: hosted 1141 source: hosted
1142 version: "1.0.0" 1142 version: "1.0.0"
1143 webview_flutter: 1143 webview_flutter:
1144 dependency: "direct main" 1144 dependency: "direct main"
1145 description: 1145 description:
1146 name: webview_flutter 1146 name: webview_flutter
1147 - url: "https://pub.flutter-io.cn" 1147 + url: "https://pub.dartlang.org"
1148 source: hosted 1148 source: hosted
1149 version: "3.0.0" 1149 version: "3.0.0"
1150 webview_flutter_android: 1150 webview_flutter_android:
1151 dependency: transitive 1151 dependency: transitive
1152 description: 1152 description:
1153 name: webview_flutter_android 1153 name: webview_flutter_android
1154 - url: "https://pub.flutter-io.cn" 1154 + url: "https://pub.dartlang.org"
1155 source: hosted 1155 source: hosted
1156 version: "2.8.2" 1156 version: "2.8.2"
1157 webview_flutter_platform_interface: 1157 webview_flutter_platform_interface:
1158 dependency: transitive 1158 dependency: transitive
1159 description: 1159 description:
1160 name: webview_flutter_platform_interface 1160 name: webview_flutter_platform_interface
1161 - url: "https://pub.flutter-io.cn" 1161 + url: "https://pub.dartlang.org"
1162 source: hosted 1162 source: hosted
1163 version: "1.8.0" 1163 version: "1.8.0"
1164 webview_flutter_wkwebview: 1164 webview_flutter_wkwebview:
1165 dependency: transitive 1165 dependency: transitive
1166 description: 1166 description:
1167 name: webview_flutter_wkwebview 1167 name: webview_flutter_wkwebview
1168 - url: "https://pub.flutter-io.cn" 1168 + url: "https://pub.dartlang.org"
1169 source: hosted 1169 source: hosted
1170 version: "2.7.1" 1170 version: "2.7.1"
1171 win32: 1171 win32:
1172 dependency: transitive 1172 dependency: transitive
1173 description: 1173 description:
1174 name: win32 1174 name: win32
1175 - url: "https://pub.flutter-io.cn" 1175 + url: "https://pub.dartlang.org"
1176 source: hosted 1176 source: hosted
1177 version: "2.3.3" 1177 version: "2.3.3"
1178 xdg_directories: 1178 xdg_directories:
1179 dependency: transitive 1179 dependency: transitive
1180 description: 1180 description:
1181 name: xdg_directories 1181 name: xdg_directories
1182 - url: "https://pub.flutter-io.cn" 1182 + url: "https://pub.dartlang.org"
1183 source: hosted 1183 source: hosted
1184 version: "0.2.0" 1184 version: "0.2.0"
1185 yaml: 1185 yaml:
1186 dependency: transitive 1186 dependency: transitive
1187 description: 1187 description:
1188 name: yaml 1188 name: yaml
1189 - url: "https://pub.flutter-io.cn" 1189 + url: "https://pub.dartlang.org"
1190 source: hosted 1190 source: hosted
1191 version: "3.1.0" 1191 version: "3.1.0"
1192 sdks: 1192 sdks:
1193 - dart: ">=2.15.0 <3.0.0" 1193 + dart: ">=2.14.0 <3.0.0"
1194 flutter: ">=2.5.0" 1194 flutter: ">=2.5.0"
......
...@@ -168,6 +168,7 @@ flutter: ...@@ -168,6 +168,7 @@ flutter:
168 - assets/images/account/ 168 - assets/images/account/
169 - assets/images/state/ 169 - assets/images/state/
170 - assets/images/poem/ 170 - assets/images/poem/
171 + - assets/images/category/
171 - assets/data/Data.json 172 - assets/data/Data.json
172 - assets/data/friends/ 173 - assets/data/friends/
173 174
...@@ -175,5 +176,12 @@ flutter: ...@@ -175,5 +176,12 @@ flutter:
175 - family: RobotoThin 176 - family: RobotoThin
176 fonts: 177 fonts:
177 - asset: assets/fonts/Roboto-Thin.ttf 178 - asset: assets/fonts/Roboto-Thin.ttf
179 + # 开源字体:https://fonts.google.com/
180 + - family: LongCang
181 + fonts:
182 + - asset: assets/fonts/LongCang-Regular.ttf
183 + - family: ZCOOLXiaoWei
184 + fonts:
185 + - asset: assets/fonts/ZCOOLXiaoWei-Regular.ttf
178 flutter_intl: 186 flutter_intl:
179 enabled: true 187 enabled: true
...\ No newline at end of file ...\ No newline at end of file
......