summaryrefslogtreecommitdiffstats
path: root/src/models/circle.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/circle.d.ts')
-rw-r--r--src/models/circle.d.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/models/circle.d.ts b/src/models/circle.d.ts
index 910c4b30..25dc0536 100644
--- a/src/models/circle.d.ts
+++ b/src/models/circle.d.ts
@@ -65,12 +65,14 @@ export default class Circle {
/**
* Circle ini_initiator the current
* user info for this circle
+ * null if not a member
*/
- get initiator(): Member;
+ get initiator(): Member | null;
/**
* Set new circle initiator
+ * null if not a member
*/
- set initiator(initiator: Member);
+ set initiator(initiator: Member | null);
/**
* Circle ownership
*/
@@ -127,7 +129,7 @@ export default class Circle {
/**
* Is the initiator a member of this circle?
*/
- get isMember(): boolean;
+ get isMember(): boolean | 0 | undefined;
/**
* Is the initiator a pending member of this circle?
*/
@@ -139,11 +141,11 @@ export default class Circle {
/**
* Can the initiator leave this circle?
*/
- get canLeave(): boolean;
+ get canLeave(): boolean | 0 | undefined;
/**
* Can the initiator add/remove members to this circle?
*/
- get canManageMembers(): boolean;
+ get canManageMembers(): boolean | 0 | undefined;
/**
* Vue router param
*/