All Projects → matthinc → Flutter_cupertino_settings

matthinc / Flutter_cupertino_settings

Licence: mit
A Flutter widget to create an iOS settings-table (static TableView).

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Flutter cupertino settings

Ci Buildstats
Little widget to display AppVeyor, TravisCI, CircleCI, GitHub Actions or Azure Pipelines build history charts and other SVG badges.
Stars: ✭ 134 (-16.77%)
Mutual labels:  widget
Upgrader
Flutter package for prompting users to upgrade when there is a newer version of the app in the store.
Stars: ✭ 146 (-9.32%)
Mutual labels:  widget
Graphview
Flutter GraphView is used to display data in graph structures. It can display Tree layout, Directed and Layered graph. Useful for Family Tree, Hierarchy View.
Stars: ✭ 152 (-5.59%)
Mutual labels:  widget
Overflow Pager Indicator
Simple paging indicator widget with pager dataset ovewflow effect à la Instagram behavior
Stars: ✭ 136 (-15.53%)
Mutual labels:  widget
Elegantnumberbutton
Widget which acts as a number counter which changes its number on +/- press.
Stars: ✭ 140 (-13.04%)
Mutual labels:  widget
Scriptable
Scripts and widgets for the iOS Scriptable App
Stars: ✭ 147 (-8.7%)
Mutual labels:  widget
Flutter hooks
React hooks for Flutter. Hooks are a new kind of object that manages a Widget life-cycles. They are used to increase code sharing between widgets and as a complete replacement for StatefulWidget.
Stars: ✭ 1,973 (+1125.47%)
Mutual labels:  widget
Clendar
Clendar - universal calendar app. Written in SwiftUI. Available on App Store
Stars: ✭ 153 (-4.97%)
Mutual labels:  widget
Touch Bar Istats
Show CPU/GPU/MEM temperature on Touch Bar with BetterTouchTool!
Stars: ✭ 141 (-12.42%)
Mutual labels:  widget
Widgetsplayground
前端组件管理系统
Stars: ✭ 150 (-6.83%)
Mutual labels:  widget
Upvotejs
UpvoteJS generates a voting widget like the one used on Stack Exchange sites
Stars: ✭ 137 (-14.91%)
Mutual labels:  widget
Qt Color Widgets
Color wheel widget and dialog for Qt
Stars: ✭ 138 (-14.29%)
Mutual labels:  widget
Timer App
A simple Timer app for Mac
Stars: ✭ 2,047 (+1171.43%)
Mutual labels:  widget
Tagger
Zero Dependency, Vanilla JavaScript Tag Editor
Stars: ✭ 135 (-16.15%)
Mutual labels:  widget
Vegalite
R ggplot2 "bindings" for Vega-Lite
Stars: ✭ 157 (-2.48%)
Mutual labels:  widget
Jeelizglassesvtowidget
JavaScript/WebGL glasses virtual try on widget. Real time webcam experience, robust to all lighting conditions, high end 3D PBR rendering, easy to integrate, fallback to server-side rendering
Stars: ✭ 134 (-16.77%)
Mutual labels:  widget
Mac Hanguldesktop Clock
Hangul Desktop Clock for Mac
Stars: ✭ 146 (-9.32%)
Mutual labels:  widget
Ngx Dynamic Dashboard Framework
This is a JSON driven angular x based dashboard framework that is inspired by JIRA's dashboard implementation and https://github.com/raulgomis/angular-dashboard-framework
Stars: ✭ 160 (-0.62%)
Mutual labels:  widget
Prayer Times Android
A useful Application with a set of tools needed by any muslim.
Stars: ✭ 158 (-1.86%)
Mutual labels:  widget
Flutter app
🔥🔥🔥本项目包括各种基本控件使用(Text、TextField、Icon、Image、Listview、Gridview、Picker、Stepper、Dialog、Slider、Row、Appbar、Sizebox、BottomSheet、Chip、Dismissible、FlutterLogo、Check、Switch、TabBar、BottomNavigationBar、Sliver等)、豆瓣电影、tubitv、每日一文、和天气、百姓生活、随机诗词、联系人、句子迷、好奇心日报、有道精品课、高德定位、音乐播放器🎵、追书神器等板块
Stars: ✭ 2,140 (+1229.19%)
Mutual labels:  widget

flutter_cupertino_settings

Pub badge

A Flutter widget to create an iOS settings-table (static TableView).

import 'package:flutter_cupertino_settings/flutter_cupertino_settings.dart';

CSWidgetStyle brightnessStyle = const CSWidgetStyle(
    icon: const Icon(Icons.brightness_medium, color: Colors.black54)
);

CupertinoSettings(
    items: <Widget>[
        const CSHeader('Brightness'),
        CSWidget(CupertinoSlider(value: 0.5), style: brightnessStyle),
        CSControl(
            nameWidget: Text('Auto brightness'),
            contentWidget: CupertinoSwitch(value: true), 
            style: brightnessStyle,
        ),
        CSHeader('Selection'),
        CSSelection<int>(
            items: const <CSSelectionItem<int>>[
                CSSelectionItem<int>(text: 'Day mode', value: 0),
                CSSelectionItem<int>(text: 'Night mode', value: 1),
            ],
            onSelected: (index) {print(index);},
            currentSelection: 0,
        ),
        CSDescription('Using Night mode extends battery life on devices with OLED display',),
        const CSHeader(''),
        CSControl(
            nameWidget: Text('Loading...'), 
            contentWidget: CupertinoActivityIndicator(),
        ),
        CSButton(CSButtonType.DEFAULT, "Licenses", (){ print("It works!"); }),
        const CSHeader(''),
        CSButton(CSButtonType.DESTRUCTIVE, "Delete all data", (){})
    ]
);

Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].