v1.1.2
popup_window
एक डायलॉग को एंड्रॉइड नेटिव विंडो की तरह दिखाएं, जिसे स्क्रीन पर स्थिति के आधार पर दिखाया जा सकता है।
16लाइक 2030-दिन डाउनलोड30Pub अंक
प्लेटफ़ॉर्म डेटा नहीं
पॉपअप विंडो प्रस्तुत करने के लिए एक पustakालय।
{"sdk":"flutter"}^1.0.0{"sdk":"flutter"}यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
A library to display a view like window in android native.
1.Install
dependencies:
popup_window: ^1.1.2
2.Import
import 'package:popup_window/popup_window.dart';
3.Usage
/// call directly
showWindow<T>(
context: context,
position: position, /// RelativeRect
duration: widget.duration,
windowBuilder: widget.windowBuilder,
onWindowShow: widget.onWindowShow,
onWindowDismiss: widget.onWindowDismiss);
or
/// windowHeigh = 200;
PopupWindowButton(
offset: Offset(0, windowHeight),
buttonBuilder: (BuildContext context) {
return PopupWindowBtn();
},
windowBuilder: (BuildContext context, Animation<double> animation,
Animation<double> secondaryAnimation) {
return FadeTransition(
opacity: animation,
child: SizeTransition(
sizeFactor: animation,
child: Container(
color: Colors.greenAccent,
height: windowHeight,
),
),
);
},
onWindowShow: () {
print('PopupWindowButton window show');
},
onWindowDismiss: () {
print('PopupWindowButton window dismiss');
},
)
More detail see example: main.dart