Aidra Connect
10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
session_entity.dart
Go to the documentation of this file.
1
import
'package:equatable/equatable.dart';
2
3
class
SessionEntity
extends
Equatable
{
4
final
int
?
id
;
5
final
String?
jsonrpc
;
6
final
int
?
parentId
;
7
final
String?
processType
;
8
final
String?
db
;
9
final
bool
?
isAdmin
;
10
final
bool
?
isSystem
;
11
final
String?
name
;
12
final
String?
partnerId
;
13
final
int
?
statusCode
;
14
final
String?
supportUrl
;
15
final
int
?
uid
;
16
final
UserContext
?
userContext
;
17
final
String?
username
;
18
final
String?
token
;
19
20
const
SessionEntity
({
21
this.id,
22
this.jsonrpc,
23
this.parentId,
24
this.processType,
25
this.db,
26
this.isAdmin,
27
this.isSystem,
28
this.name,
29
this.partnerId,
30
this.statusCode,
31
this.supportUrl,
32
this.uid,
33
this.userContext,
34
this.username,
35
this.token,
36
});
37
38
@
override
39
List<Object?> get
props
=> [
40
id
,
41
jsonrpc
,
42
parentId
,
43
processType
,
44
db
,
45
isAdmin
,
46
isSystem
,
47
name
,
48
partnerId
,
49
statusCode
,
50
supportUrl
,
51
uid
,
52
userContext
,
53
username
,
54
token
,
55
];
56
}
57
58
class
UserContext
extends
Equatable
{
59
final
String?
lang
;
60
final
String?
tz
;
61
final
int
?
uid
;
62
63
const
UserContext
({
64
this.lang,
65
this.tz,
66
this.uid,
67
});
68
69
@
override
70
List<Object?> get
props
=> [
lang
,
tz
,
uid
];
71
}
Equatable
Definition
failures.dart:4
Equatable::SessionEntity
const SessionEntity({ this.id, this.jsonrpc, this.parentId, this.processType, this.db, this.isAdmin, this.isSystem, this.name, this.partnerId, this.statusCode, this.supportUrl, this.uid, this.userContext, this.username, this.token, })
Equatable::userContext
final UserContext userContext
Definition
session_entity.dart:16
Equatable::isSystem
final bool isSystem
Definition
session_entity.dart:10
Equatable::statusCode
final int statusCode
Definition
session_entity.dart:13
Equatable::supportUrl
final String supportUrl
Definition
session_entity.dart:14
Equatable::uid
final int uid
Definition
session_entity.dart:15
Equatable::username
final String username
Definition
session_entity.dart:17
Equatable::partnerId
final String partnerId
Definition
session_entity.dart:12
Equatable::jsonrpc
final String jsonrpc
Definition
session_entity.dart:5
Equatable::parentId
final int parentId
Definition
session_entity.dart:6
Equatable::processType
final String processType
Definition
session_entity.dart:7
Equatable::isAdmin
final bool isAdmin
Definition
session_entity.dart:9
Equatable::name
final String name
Definition
session_entity.dart:11
Equatable::db
final String db
Definition
session_entity.dart:8
Equatable::token
final String token
Definition
session_entity.dart:18
Equatable::id
final int id
Definition
session_entity.dart:4
SessionEntity
Definition
session_model.dart:3
id
class CurrencyEntity id
Definition
collection_entity.dart:522
UserContext
const UserContext({ this.lang, this.tz, this.uid, })
lang
class SessionEntity extends Equatable lang
tz
final String tz
Definition
session_entity.dart:60
uid
final int uid
Definition
session_entity.dart:61
props
abstract class UseCase< Type, Params > props
Definition
elearning_v2_state.dart:44
lib
features
authentication
domain
entities
session_entity.dart
Generated by
1.16.1