v1.1.0cupertino_setting_control
여러 종류의 Cupertino 입력 요소(텍스트 필드, 드롭다운, 슬라이더)를 위한 래퍼
cupertino_setting_control을 사용하면 설정 페이지 또는 간단한 폼을 매우 쉽게 만들 수 있습니다.
{"sdk":"flutter"}^2.0.1^6.1.7^1.0.5{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
With cupertino_setting_control you can create a settings page or a simple form very easy. Therefore, cupertino_setting_control offers multiple Cupertino-Widgets which can be used very flexible and abstracted.
A few examples:
Example for a drop down widget displayed as text field:
new SettingRow(
rowData: SettingsDropDownConfig(
title: 'Search Area',
initialKey: _searchAreaResult,
choices: {
'Germany': 'Germany',
'Spain': 'Spain',
'France': 'France'
}),
onSettingDataRowChange: onSearchAreaChange,
config: const SettingsRowConfiguration(
showAsTextField: true,
showTitleLeft: false,
showAsSingleSetting: false),
)
Example for a yes/no widget with a setting title on the left side:
new SettingRow(
rowData: SettingsYesNoConfig(
initialValue: _chatResult, title: 'Allow Chat'),
onSettingDataRowChange: onChatSettingChange,
),
A complete tutorial how to use Cupertino Setting Control can be found here: Tutorial
Please refer to the example for more examples: Quick-Link
If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket on Github and I'll look into it. Pull Request are also welcome.