Aidra Connect 10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
session_entity.dart
Go to the documentation of this file.
1import 'package:equatable/equatable.dart';
2
3class 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;
17 final String? username;
18 final String? token;
19
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,
55 ];
56}
57
58class UserContext extends Equatable {
59 final String? lang;
60 final String? tz;
61 final int? uid;
62
64 this.lang,
65 this.tz,
66 this.uid,
67 });
68
69 @override
70 List<Object?> get props => [lang, tz, uid];
71}
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, })
final UserContext userContext
final bool isSystem
final int statusCode
final String supportUrl
final int uid
final String username
final String partnerId
final String jsonrpc
final int parentId
final String processType
final bool isAdmin
final String name
final String db
final String token
final int id
class CurrencyEntity id
const UserContext({ this.lang, this.tz, this.uid, })
class SessionEntity extends Equatable lang
final String tz
final int uid
abstract class UseCase< Type, Params > props