Toggle navigation
Toggle navigation
This project
Loading...
Sign in
OnePoem
/
OnePoem-App
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
reason
2021-12-30 17:01:44 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a638d3b26071e916e4eb1c52a1b4dafb70d5afcd
a638d3b2
1 parent
0c77a605
clear
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
12 additions
and
13 deletions
lib/poem/page/poem_page.dart
lib/tiktok/mock/video.dart
lib/tiktok/widgets/tiktok_scaffold.dart
pubspec.yaml
lib/poem/page/poem_page.dart
View file @
a638d3b
...
...
@@ -3,7 +3,6 @@ import 'package:flutter/material.dart';
import
'package:one_poem/tiktok/controller/tiktok_video_list_controller.dart'
;
import
'package:one_poem/tiktok/mock/video.dart'
;
import
'package:one_poem/tiktok/pages/search_page.dart'
;
import
'package:one_poem/tiktok/pages/user_page.dart'
;
import
'package:one_poem/tiktok/style/physics.dart'
;
import
'package:one_poem/tiktok/widgets/tiktok_header.dart'
;
import
'package:one_poem/tiktok/widgets/tiktok_scaffold.dart'
;
...
...
@@ -75,7 +74,7 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver {
},
);
_videoListController
.
addListener
(()
{
setState
(()
{});
//
setState(() {});
});
tkController
.
addListener
(
()
{
...
...
@@ -137,14 +136,13 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver {
onAvatar:
()
{
tkController
.
animateToPage
(
TikTokPagePosition
.
right
);
},
onFavorite:
()
{
},
onFavorite:
()
{},
onShare:
()
{},
);
Widget
poem
=
TikTokVidePoem
(
title:
"每日一言"
,
poem:
"清晨入古寺,初日照高林。
\n
曲径通幽处,禅房花木深。
\n
山光悦鸟性,潭影空人心。
\n
万籁此都寂,但余钟磬音。
\n
"
,
poem:
"清晨入古寺,初日照高林。
\n
曲径通幽处,禅房花木深。
\n
山光悦鸟性,潭影空人心。
\n
万籁此都寂,但余钟磬音。
\n
"
,
author:
"--《题破山寺后禅院》常建"
,
onShowDetail:
()
{
tkController
.
animateToPage
(
TikTokPagePosition
.
right
);
...
...
@@ -174,9 +172,7 @@ class _PoemPageState extends State<PoemPage> with WidgetsBindingObserver {
}
setState
(()
{});
},
onAddFavorite:
()
{
},
onAddFavorite:
()
{},
rightButtonColumn:
buttons
,
leftPoemArea:
poem
,
topInfo:
topInfo
,
...
...
lib/tiktok/mock/video.dart
View file @
a638d3b
...
...
@@ -26,7 +26,10 @@ class UserVideo {
static
List
<
UserVideo
>
fetchVideo
()
{
List
<
UserVideo
>
list
=
videoList
.
map
((
e
)
=>
UserVideo
(
image:
''
,
url:
'https://static.ybhospital.net/
$e
'
,
desc:
'清晨入古寺,初日照高林。
\n
竹径通幽处,禅房花木深。'
))
.
map
((
e
)
=>
UserVideo
(
image:
''
,
url:
'https://static.ybhospital.net/
$e
'
,
desc:
'清晨入古寺,初日照高林。
\n
竹径通幽处,禅房花木深。'
))
.
toList
();
return
list
;
}
...
...
lib/tiktok/widgets/tiktok_scaffold.dart
View file @
a638d3b
...
...
@@ -16,8 +16,8 @@ class TikTokScaffoldController extends ValueNotifier<TikTokPagePosition> {
TikTokPagePosition
value
=
TikTokPagePosition
.
middle
,
])
:
super
(
value
);
Future
?
animateToPage
(
TikTokPagePosition
pagePositon
)
{
return
_onAnimateToPage
?.
call
(
pagePositon
);
Future
?
animateToPage
(
TikTokPagePosition
pagePosit
i
on
)
{
return
_onAnimateToPage
?.
call
(
pagePosit
i
on
);
}
Future
?
animateToLeft
()
{
...
...
pubspec.yaml
View file @
a638d3b
...
...
@@ -82,7 +82,7 @@ dependencies:
cupertino_icons
:
^1.0.2
# tiktok
video_player
:
^2.
1.6
video_player
:
^2.
2.10
# map取值
safemap
:
^2.0.0-nullsafety.0
# 基础的点击
...
...
Please
register
or
login
to post a comment