Usuario class

Inheritance

Constructors

Usuario.new({String? usuario, String? senha, String? email, bool? admin, int? id, Uint8List? foto, Map<String, dynamic>? permissoes, String? token})

Properties

admin bool?
getter/setter pair
card Widget
no setterinherited
colunas List<DataColumn>
Rescreva esse metodo para mudar o padrão de colunas (Ação, Cod, Descrição)
no setteroverride
dados List?
getter/setter pairinherited
email String?
getter/setter pair
foto Uint8List?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int?
getter/setter pair
outrascolunas List<DataColumn>
rescreva esse metodo apenas se desejar adicionar outras colunas as colunas padroes
no setterinherited
permissoes Map<String, dynamic>?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selected bool
getter/setter pairinherited
senha String?
getter/setter pair
token String?
getter/setter pair
usuario String?
getter/setter pair

Methods

getmenus({required Map<String, dynamic> d}) Widget
apenas rescreva esse metodo se querer substituir todo padrao de menus, se for adicionar outros alem do editar, remover e excluir rescreva o getOutrosMenus
inherited
getOutrosMenus({required Map<String, dynamic> d}) List<MenuButtonPermissaoItem>
Caso precise adicionar outros nenos alem do editar, excluir substitua esse metodo
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
ordernar({String campo = "descricao", String? sublist, required int index}) → void
função que ordena uma lista no datatable
inherited
processarOutrasCell({required Map<String, dynamic> d}) List<DataCell>
rescreva esse metodo apenas se desejar adicionar outras celulas a tabela. Importante tambem rescrever o gerOutrasColunas
inherited
processarRow({required Map<String, dynamic> d}) DataRow
Rescreva esse metodo apenas se desejar mudar todas as colunas, senao adicione outras colunas no processar Outras cell
override
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited