1
+ import 'dart:async' ;
2
+
1
3
import 'package:flutter/material.dart' ;
2
- import 'package:flutter_visualizers/visualizer.dart' ;
3
- import 'package:flutter_visualizers/Visualizers/LineVisualizer.dart' ;
4
+ import 'package:flutter_visualizers/Visualizers/BarVisualizer.dart' ;
4
5
import 'package:flutter_visualizers/Visualizers/CircularBarVisualizer.dart' ;
5
- import 'package:flutter_visualizers/Visualizers/MultiWaveVisualizer.dart' ;
6
- import 'package:flutter_visualizers/Visualizers/LineBarVisualizer.dart' ;
7
6
import 'package:flutter_visualizers/Visualizers/CircularLineVisualizer.dart' ;
8
- import 'package:flutter_visualizers/Visualizers/BarVisualizer.dart' ;
7
+ import 'package:flutter_visualizers/Visualizers/LineBarVisualizer.dart' ;
8
+ import 'package:flutter_visualizers/Visualizers/LineVisualizer.dart' ;
9
+ import 'package:flutter_visualizers/Visualizers/MultiWaveVisualizer.dart' ;
10
+ import 'package:flutter_visualizers/visualizer.dart' ;
9
11
import 'package:flutter_visualizers_example/methodcalls.dart' ;
10
12
11
13
class PlaySong extends StatefulWidget {
@@ -34,7 +36,6 @@ class _VisState extends State<PlaySong> {
34
36
35
37
// Platform messages are asynchronous, so we initialize in an async method.
36
38
Future <void > initPlatformState () async {
37
-
38
39
methodCalls.playSong ();
39
40
int sessionId;
40
41
// Platform messages may fail, so we use a try/catch PlatformException.
@@ -48,7 +49,9 @@ class _VisState extends State<PlaySong> {
48
49
playerID = sessionId;
49
50
});
50
51
}
52
+
51
53
String newValue;
54
+
52
55
Widget dropdownWidget () {
53
56
return DropdownButton (
54
57
//map each value from the lIst to our dropdownMenuItem widget
0 commit comments