AccountInfo constructor
const
AccountInfo({
- @Default(invalidIntValue) int id,
- @Default(invalidIntValue) int intAccount,
- @Default(invalidIntValue) int loggedInPersonId,
- @Default('') String clientRole,
- @Default('') String effectiveClientRole,
- @Default('') String contractType,
- @Default('') String username,
- @Default('') String displayName,
- @Default('') String email,
- FirstContact? firstContact,
- Address? address,
- @Default('') String cellphoneNumber,
- @Default('') String locale,
- @Default('') String language,
- @Default('') String culture,
- @Default('') String displayLanguage,
- BankAccount? bankAccount,
- FlatexBankAccount? flatexBankAccount,
- @Default('') String memberCode,
- @Default(false) bool isWithdrawalAvailable,
- @Default(false) bool isAllocationAvailable,
- @Default(false) bool isIskClient,
- @Default(false) bool isCollectivePortfolio,
- @Default(false) bool isAmClientActive,
- @Default(false) bool canUpgrade,
Implementation
const factory AccountInfo({
@Default(invalidIntValue) int id,
@Default(invalidIntValue) int intAccount,
@Default(invalidIntValue) int loggedInPersonId,
@Default('') String clientRole,
@Default('') String effectiveClientRole,
@Default('') String contractType,
@Default('') String username,
@Default('') String displayName,
@Default('') String email,
FirstContact? firstContact,
Address? address,
@Default('') String cellphoneNumber,
@Default('') String locale,
@Default('') String language,
@Default('') String culture,
@Default('') String displayLanguage,
BankAccount? bankAccount,
FlatexBankAccount? flatexBankAccount,
@Default('') String memberCode,
@Default(false) bool isWithdrawalAvailable,
@Default(false) bool isAllocationAvailable,
@Default(false) bool isIskClient,
@Default(false) bool isCollectivePortfolio,
@Default(false) bool isAmClientActive,
@Default(false) bool canUpgrade,
}) = _AccountInfo;