FLUTTER ECOSYSTEM

agryva/Somedialog

用于使用资源、网络和 Lottie 处理精美对话框 UI 的 Flutter 包

某个对话框 项目封面
Stars
18
Forks
10
最近推送(UTC)
2020年7月6日
项目状态
未归档
Irvan Lutfi Gunawan GitHub avatar
GITHUB User

Irvan Lutfi Gunawan ↗

Fullstack Engineer

Bandung, Indonesia官方网站 ↗
语言DartSwiftKotlinObjective-C

技术话题

此仓库发布的插件

使用的依赖

依赖清单 5 项

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

展开 / 收起项目 README

Somedialog

pub package License support

Flutter package for handle a nice dialog ui using assets, netwok, and lottie image

Help Maintenance

I've taken the time to make this library, help support to develop it or buy me coffee and snacks to be even more enthusiastic
Buy Me A Coffee Paypal

https://raw.githubusercontent.com/agryva/Somedialog/master/screen/dialog.jpg
Dialog

Getting Started

Setup

Add dependency to your pubspec.yaml:

somedialog: ^{latest_version}
Basic use

First, add an import to your code:

import 'package:somedialog/somedialog.dart';

FlatButton(
              child: Text("Show Dialog"),
              onPressed: () {
                SomeDialog(
                  context: context,
                  path: "assets/report.json",
                  mode: SomeMode.Lottie,
                  content:
                      "Please before tracking, double-check the code you entered!",
                  title: "Are you sure ?",
                  submit: () {
                  }
                );
              },
            )

SomeMode

SomeMode
Lottie
Network
Asset

Parameters

parameter types defaultValues
buttonConfig buttonConfig ButtonConfig()
path string
title string
content string
dialogHeight double 310
imageHeight double 150
imageWidth double 150
submit Function
mode SomeMode SomeMode.Lottie