UAdminPaymentUserController class
- Inheritance
-
- Object
- UBaseController
- UAdminPaymentUserController
Constructors
Properties
- backReasonController → TextEditingController
-
final
- bioController → TextEditingController
-
final
- bioFilterController → TextEditingController
-
final
- birthdate ↔ DateTime
-
getter/setter pair
- birthDateController → TextEditingController
-
final
- birthReasonController → TextEditingController
-
final
- canManageRoles → bool
-
no setter
-
detailProgress
→ URx<
int> -
final
- detailState → URxState
-
final
- detailUser ↔ UUserResponse
-
getter/setter pair
- editing ↔ UUserResponse?
-
getter/setter pair
- emailController → TextEditingController
-
final
- emailFilterController → TextEditingController
-
final
- endDate ↔ DateTime?
-
getter/setter pairinherited
- endDateController → TextEditingController
-
finalinherited
- fatherNameController → TextEditingController
-
final
- firstNameController → TextEditingController
-
final
- firstNameFilterController → TextEditingController
-
final
-
formKey
→ GlobalKey<
FormState> -
finalinherited
- fromBirthController → TextEditingController
-
final
- fromBirthDate ↔ DateTime?
-
getter/setter pair
- frontReasonController → TextEditingController
-
final
- gender ↔ TagUser
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isDetailVerified → bool
-
no setter
- landLineController → TextEditingController
-
final
- landLineFilterController → TextEditingController
-
final
- lastNameController → TextEditingController
-
final
- lastNameFilterController → TextEditingController
-
final
-
list
↔ List<
UUserResponse> -
getter/setter pair
- nationalCodeController → TextEditingController
-
final
- nationalCodeFilterController → TextEditingController
-
final
- pageNumber → URxInt
-
finalinherited
- pageSize ↔ int
-
getter/setter pairinherited
- passwordController → TextEditingController
-
final
-
permissions
↔ Set<
TagUser> -
getter/setter pair
- phoneNumberController → TextEditingController
-
final
- phoneNumberFilterController → TextEditingController
-
final
- role ↔ TagUser
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signatureReasonController → TextEditingController
-
final
- startDate ↔ DateTime?
-
The list filter's date range, shown in startDateController / endDateController.
getter/setter pairinherited
- startDateController → TextEditingController
-
finalinherited
- state → URxState
-
finalinherited
-
tagOrderBy
→ URx<
TagOrderBy> -
finalinherited
- toBirthController → TextEditingController
-
final
- toBirthDate ↔ DateTime?
-
getter/setter pair
- totalCount ↔ int
-
getter/setter pairinherited
- totalPages → URxInt
-
finalinherited
- userNameController → TextEditingController
-
final
- userNameFilterController → TextEditingController
-
final
- verificationStatus ↔ TagUser?
-
getter/setter pair
- videoReasonController → TextEditingController
-
final
Methods
-
applyFilters(
) → void -
approveDocuments(
) → void -
clearDates(
) → void -
inherited
-
clearFilters(
) → void -
confirmAction(
Future< (dynamic, dynamic, String?)> call(), void reload(), {String? title, String? message}) → void -
Asks for confirmation (the dialog closes itself), then runs
callthrough send. Defaults to a delete prompt.inherited -
delete(
UUserResponse i) → void -
dispose(
) → void -
Releases everything this controller owns. The page that created the controller calls this from its own
State.dispose(); a subclass that adds its own notifiers overrides this and ends withsuper.dispose().override -
downloadDetailData(
) → void -
init(
) → Future< void> -
intOf(
TextEditingController c) → int? -
inherited
-
loadForm(
UUserResponse? u) → void -
loadRejectForm(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
numOf(
TextEditingController c) → double? -
The number typed in
c(Persian digits and separators allowed); null when empty.inherited -
read(
) → Future< void> -
readDetail(
UUserResponse u) → Future< void> - Loads one detailUser with address and documents for the details part of the dialog.
-
readUsersById(
List< String> ids) → Future<List< UUserResponse> > -
The users with
ids; the ones that fail to load are skipped.inherited -
rejectDocuments(
) → Future< bool> -
save(
) → Future< bool> -
searchUsers(
String query) → Future< List< UUserResponse> > -
Users matching
query, for user pickers.inherited -
send<
T> (Future< (T?, Object?, String?)> call, VoidCallback? reload) → Future<T?> -
Awaits a service call's
(ok, error, exception)result: on success toasts and runsreload, otherwise toasts the error. Returns the ok response (on create itsresultis the new id), or null when it failed.inherited -
setError(
[String? message]) → void -
inherited
-
setTotalPages(
int count) → void -
inherited
-
splitList(
String text) → List< String> -
"a, b، c" →
"a", "b", "c"(Latin and Persian commas).inherited -
togglePermission(
TagUser t, bool on) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
awaitingTags
→ const List<
TagUser> -
verifiedTags
→ const List<
TagUser>