-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathinputs.dart
More file actions
96 lines (82 loc) · 3.38 KB
/
inputs.dart
File metadata and controls
96 lines (82 loc) · 3.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
library;
// Dependencies
import 'dart:async';
import 'dart:math';
import 'package:code_text_field/code_text_field.dart';
import 'package:collection/collection.dart';
import 'package:emojis/emoji.dart';
import 'package:file_picker/file_picker.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flex_color_picker/flex_color_picker.dart' hide FlexPickerNoNullColorExtensions;
import 'package:flutter/services.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:highlight/highlight.dart';
import 'package:intl/intl.dart';
import 'package:layrz_icons/layrz_icons.dart';
import 'package:layrz_models/layrz_models.dart';
import 'package:layrz_theme/src/buttons/buttons.dart';
import 'package:layrz_theme/src/extensions/extensions.dart';
import 'package:layrz_theme/src/file.dart';
import 'package:layrz_theme/src/grid/grid.dart';
import 'package:layrz_theme/src/helpers/helpers.dart';
import 'package:layrz_theme/src/snackbar/snackbar.dart';
import 'package:layrz_theme/src/tabs/tabs.dart';
import 'package:layrz_theme/src/theme/theme.dart';
import 'package:layrz_theme/src/tooltips/tooltips.dart';
import 'package:layrz_theme/src/utilities/utilities.dart';
import 'package:layrz_theme/src/widgets/widgets.dart';
// Code editor
import 'package:layrz_theme/src/languages/lcl/lcl.dart' as lcl;
import 'package:layrz_theme/src/languages/lml/lml.dart' as lml;
import 'package:layrz_theme/src/languages/python/python.dart' as python;
import 'package:layrz_theme/src/languages/mjml/mjml.dart' as mjml;
import 'package:pointer_interceptor/pointer_interceptor.dart';
import 'package:timezone/standalone.dart';
import 'package:url_launcher/url_launcher_string.dart';
export 'package:emojis/emoji.dart' show Emoji, EmojiGroup;
export 'package:flex_color_picker/flex_color_picker.dart' show ColorPickerType;
export 'package:intl/intl.dart' show NumberFormat;
// General inputs
part 'src/general/checkbox_input.dart';
part 'src/general/duallist_input.dart';
part 'src/general/duration_input.dart';
part 'src/general/dynamic_avatar_input.dart';
part 'src/general/dynamic_credentials_input.dart';
part 'src/general/number_input.dart';
part 'src/general/text_input.dart';
part 'src/general/radio_input.dart';
part 'src/general/search_input.dart';
part 'src/general/select_input.dart';
part 'src/general/multiselect_input.dart';
part 'src/general/password_input.dart';
// Not-reviewed inputs (Basically not documented and/or upgraded to new format)
part 'src/code_editor.dart';
// Utilities
part 'src/utilities/select_item.dart';
part 'src/utilities/field_error.dart';
part 'src/utilities/input_like_container.dart';
/// Pickers
// Month Pickers
part 'src/pickers/month/single.dart';
part 'src/pickers/month/range.dart';
// General pickers
part 'src/pickers/general/file.dart';
part 'src/pickers/general/avatar.dart';
part 'src/pickers/general/color.dart';
part 'src/pickers/general/emoji.dart';
part 'src/pickers/general/icon.dart';
// Date Pickers
part 'src/pickers/date/single.dart';
part 'src/pickers/date/range.dart';
// Time Pickers
part 'src/pickers/time/single.dart';
part 'src/pickers/time/range.dart';
part 'src/pickers/time/utility.dart';
// Date Time Pickers
part 'src/pickers/datetime/single.dart';
part 'src/pickers/datetime/range.dart';
part 'src/pickers/datetime/single_stepped.dart';
// Blocks
part 'src/dynamic_configurable/block.dart';
part 'src/dynamic_configurable/dialog.dart';