2017-08-15 13:54:22 +02:00
|
|
|
// @flow
|
2018-08-15 17:24:40 +02:00
|
|
|
|
2018-04-19 15:45:08 +02:00
|
|
|
import {create, TypeRef} from "../../common/EntityFunctions"
|
2017-08-15 13:54:22 +02:00
|
|
|
|
2019-08-30 14:00:15 +02:00
|
|
|
|
2020-03-16 17:37:50 +01:00
|
|
|
export const MembershipAddDataTypeRef: TypeRef<MembershipAddData> = new TypeRef("sys", "MembershipAddData")
|
|
|
|
|
export const _TypeModel: TypeModel = {
|
|
|
|
|
"name": "MembershipAddData",
|
|
|
|
|
"since": 1,
|
|
|
|
|
"type": "DATA_TRANSFER_TYPE",
|
|
|
|
|
"id": 505,
|
|
|
|
|
"rootId": "A3N5cwAB-Q",
|
|
|
|
|
"versioned": false,
|
|
|
|
|
"encrypted": false,
|
|
|
|
|
"values": {
|
|
|
|
|
"_format": {
|
|
|
|
|
"name": "_format",
|
|
|
|
|
"id": 506,
|
|
|
|
|
"since": 1,
|
|
|
|
|
"type": "Number",
|
|
|
|
|
"cardinality": "One",
|
|
|
|
|
"final": false,
|
|
|
|
|
"encrypted": false
|
|
|
|
|
},
|
|
|
|
|
"symEncGKey": {
|
|
|
|
|
"name": "symEncGKey",
|
|
|
|
|
"id": 507,
|
|
|
|
|
"since": 1,
|
|
|
|
|
"type": "Bytes",
|
|
|
|
|
"cardinality": "One",
|
|
|
|
|
"final": false,
|
|
|
|
|
"encrypted": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"associations": {
|
|
|
|
|
"group": {
|
|
|
|
|
"name": "group",
|
|
|
|
|
"id": 509,
|
|
|
|
|
"since": 1,
|
|
|
|
|
"type": "ELEMENT_ASSOCIATION",
|
|
|
|
|
"cardinality": "One",
|
|
|
|
|
"refType": "Group",
|
|
|
|
|
"final": false,
|
|
|
|
|
"external": false
|
|
|
|
|
},
|
|
|
|
|
"user": {
|
|
|
|
|
"name": "user",
|
|
|
|
|
"id": 508,
|
|
|
|
|
"since": 1,
|
|
|
|
|
"type": "ELEMENT_ASSOCIATION",
|
|
|
|
|
"cardinality": "One",
|
|
|
|
|
"refType": "User",
|
|
|
|
|
"final": false,
|
|
|
|
|
"external": false
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"app": "sys",
|
2021-01-20 14:44:28 +01:00
|
|
|
"version": "66"
|
2020-03-16 17:37:50 +01:00
|
|
|
}
|
2017-08-15 13:54:22 +02:00
|
|
|
|
2020-03-16 17:37:50 +01:00
|
|
|
export function createMembershipAddData(values?: $Shape<$Exact<MembershipAddData>>): MembershipAddData {
|
|
|
|
|
return Object.assign(create(_TypeModel, MembershipAddDataTypeRef), values)
|
2017-08-15 13:54:22 +02:00
|
|
|
}
|
2019-08-30 14:00:15 +02:00
|
|
|
|
|
|
|
|
export type MembershipAddData = {
|
|
|
|
|
_type: TypeRef<MembershipAddData>;
|
|
|
|
|
|
|
|
|
|
_format: NumberString;
|
|
|
|
|
symEncGKey: Uint8Array;
|
|
|
|
|
|
|
|
|
|
group: Id;
|
|
|
|
|
user: Id;
|
|
|
|
|
}
|