flutter_cupertino_settings 0.1.0 copy "flutter_cupertino_settings: ^0.1.0" to clipboard
flutter_cupertino_settings: ^0.1.0 copied to clipboard

outdated

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

flutter_cupertino_settings #

Pub badge

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

Get from Pub

  • Basic items (CSHeader, CSWidget, CSControl, CSButton, CSLink)
  • Support for icons
  • Item selection
  • Themes
  • Dynamic lists

import 'package:flutter_cupertino_settings/flutter_cupertino_settings.dart';

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

new CupertinoSettings(<Widget>[
    new CSHeader('Brightness'),
    new CSWidget(new CupertinoSlider(value: 0.5), style: brightnessStyle),
    new CSControl('Auto brightness', new CupertinoSwitch(value: true), style: brightnessStyle,),
    new CSHeader('Selection'),
    new CSSelection(['Day mode','Night mode'], (index) {print(index);}, currentSelection: 0),
    new CSHeader(),
    new CSControl('Loading...', new CupertinoActivityIndicator()),
    new CSButton(CSButtonType.DEFAULT, "Licenses", (){ print("It works!"); }),
    new CSHeader(),
    new CSButton(CSButtonType.DESTRUCTIVE, "Delete all data", (){})
]);

50
likes
0
pub points
77%
popularity

Publisher

verified publishermatthi.net

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

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_cupertino_settings