Skip to content

@sourceloop/video-conferencing-service / Exports / SessionAttendeesRepository

Class: SessionAttendeesRepository

Hierarchy

  • DefaultUserModifyCrudRepository<SessionAttendees, undefined | number, {}, this> & {}

    SessionAttendeesRepository

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new SessionAttendeesRepository(dataSource, getCurrentUser, getAuditLogRepository)

Parameters

Name Type
dataSource DataSource
getCurrentUser Getter<IAuthUserWithPermissions<string>>
getAuditLogRepository Getter<AuditLogRepository>

Overrides

ConditionalAuditRepositoryMixin( DefaultUserModifyCrudRepository< SessionAttendees, typeof SessionAttendees.prototype.id, {} \>, SessionAttendeesAuditOpts, ).constructor

Defined in

services/video-conferencing-service/src/repositories/session-attendees.repository.ts:30

Properties

getAuditLogRepository

getAuditLogRepository: Getter<AuditLogRepository>

Defined in

services/video-conferencing-service/src/repositories/session-attendees.repository.ts:36


getCurrentUser

getCurrentUser: Getter<IAuthUserWithPermissions<string>>

Inherited from

ConditionalAuditRepositoryMixin( DefaultUserModifyCrudRepository< SessionAttendees, typeof SessionAttendees.prototype.id, {} >, SessionAttendeesAuditOpts, ).getCurrentUser

Defined in

services/video-conferencing-service/src/repositories/session-attendees.repository.ts:34

Methods

save

save(entity, options?): Promise<SessionAttendees>

Parameters

Name Type
entity SessionAttendees
options? Options

Returns

Promise<SessionAttendees>

Inherited from

ConditionalAuditRepositoryMixin( DefaultUserModifyCrudRepository< SessionAttendees, typeof SessionAttendees.prototype.id, {} >, SessionAttendeesAuditOpts, ).save

Defined in

packages/core/dist/repositories/default-user-modify-crud.repository.base.d.ts:13