mirror of
https://github.com/vector-im/element-web.git
synced 2026-05-04 11:51:36 +02:00
Implement more API
This commit is contained in:
parent
665da2a273
commit
17c9150320
@ -64,6 +64,7 @@ export class CustomComponentsApi implements ICustomComponentsApi {
|
||||
type: mxEvent.getType(),
|
||||
unsigned: mxEvent.getUnsigned(),
|
||||
wireContent: mxEvent.getWireContent(),
|
||||
isEncrypted: mxEvent.isEncrypted(),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@ -30,6 +30,10 @@ export class Room implements IRoom {
|
||||
public getStateEvent(eventType: string, stateKey: string = ""): WatchableStateEvent {
|
||||
return new WatchableStateEvent(eventType, stateKey, this.sdkRoom);
|
||||
}
|
||||
|
||||
public isEncrypted(): boolean {
|
||||
return this.sdkRoom.hasEncryptionStateEvent();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@ -91,6 +95,7 @@ class WatchableStateEvent extends Watchable<ModuleMatrixEvent | null> {
|
||||
stateKey: sdkEvent.getStateKey(),
|
||||
type: sdkEvent.getType(),
|
||||
unsigned: sdkEvent.getUnsigned(),
|
||||
isEncrypted: sdkEvent.isEncrypted(),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user