camellia 1.0.4
camellia: ^1.0.4 copied to clipboard
This is a simple and easy-to-use Flutter component library that can be seamlessly integrated into applications, whether they are mobile or desktop-based.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add camelliaWith Flutter:
$ flutter pub add camelliaThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
camellia: ^1.0.4Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:camellia/entity/common.dart';
import 'package:camellia/entity/form.dart';
import 'package:camellia/entity/logger/common_logger.dart';
import 'package:camellia/entity/logger/design_logger.dart';
import 'package:camellia/entity/logger/status_logger.dart';
import 'package:camellia/entity/runtime/current.dart';
import 'package:camellia/entity/runtime/logger.dart';
import 'package:camellia/entity/runtime/runtime.dart';
import 'package:camellia/entity/runtime/state.dart';
import 'package:camellia/entity/setting/setting.dart';
import 'package:camellia/entity/sys_response.dart';
import 'package:camellia/icons/camellia_icon.dart';
import 'package:camellia/shared/shared.dart';
import 'package:camellia/theme/simple.dart';
import 'package:camellia/tools/common.dart';
import 'package:camellia/tools/logger.dart';
import 'package:camellia/tools/notice.dart';
import 'package:camellia/variables/canvas.dart';
import 'package:camellia/variables/theme.dart';
import 'package:camellia/widgets/chart/chart_line.dart';
import 'package:camellia/widgets/chart/chart_pie.dart';
import 'package:camellia/widgets/display/breadcrumb.dart';
import 'package:camellia/widgets/display/card.dart';
import 'package:camellia/widgets/display/data_list.dart';
import 'package:camellia/widgets/display/divider.dart';
import 'package:camellia/widgets/display/empty.dart';
import 'package:camellia/widgets/display/image.dart';
import 'package:camellia/widgets/display/log_console.dart';
import 'package:camellia/widgets/display/logger.dart';
import 'package:camellia/widgets/display/message.dart';
import 'package:camellia/widgets/display/snackbar.dart';
import 'package:camellia/widgets/display/table.dart';
import 'package:camellia/widgets/display/text_gradient.dart';
import 'package:camellia/widgets/display/text_title.dart';
import 'package:camellia/widgets/display/tree.dart';
import 'package:camellia/widgets/display/tree_file.dart';
import 'package:camellia/widgets/form/form_body.dart';
import 'package:camellia/widgets/form/form_checkbox.dart';
import 'package:camellia/widgets/form/form_input.dart';
import 'package:camellia/widgets/form/form_list.dart';
import 'package:camellia/widgets/form/form_list_editor.dart';
import 'package:camellia/widgets/form/form_map_editor.dart';
import 'package:camellia/widgets/form/form_object_editor.dart';
import 'package:camellia/widgets/form/form_radio.dart';
import 'package:camellia/widgets/form/form_select.dart';
import 'package:camellia/widgets/form/form_switch.dart';
import 'package:camellia/widgets/form/form_text_select.dart';
import 'package:camellia/widgets/layout/dialog_alert.dart';
import 'package:camellia/widgets/layout/dialog_basic.dart';
import 'package:camellia/widgets/layout/dialog_full.dart';
import 'package:camellia/widgets/layout/panel.dart';
import 'package:camellia/widgets/layout/view_tab.dart';
import 'package:camellia/widgets/layout/view_tile.dart';
import 'package:camellia/widgets/operator/button_icon.dart';
import 'package:camellia/widgets/operator/button_menu.dart';
import 'package:camellia/widgets/operator/button_operate.dart';
import 'package:camellia/widgets/operator/button_text.dart';
import 'package:camellia/widgets/operator/context_menu.dart';
import 'package:camellia/widgets/operator/link_text.dart';
import 'package:camellia/widgets/operator/search.dart';