import { NgModule } from '@angular/core'; import { ActivitiesPanelRecordingActivityDirective, ActivitiesPanelStreamingActivityDirective } from './activities-panel.directive'; import { AdminLoginDirective, AdminRecordingsListDirective } from './admin.directive'; import { LogoDirective } from './internals.directive'; import { ParticipantPanelItemMuteButtonDirective } from './participant-panel-item.directive'; import { RecordingActivityRecordingErrorDirective, RecordingActivityRecordingsListDirective } from './recording-activity.directive'; import { StreamDisplayAudioDetectionDirective, StreamDisplayParticipantNameDirective, StreamSettingsButtonDirective } from './stream.directive'; import { StreamingActivityStreamingErrorDirective } from './streaming-activity.directive'; import { ToolbarActivitiesPanelButtonDirective, ToolbarBackgroundEffectsButtonDirective, ToolbarCaptionsButtonDirective, ToolbarChatPanelButtonDirective, ToolbarDisplayLogoDirective, ToolbarDisplaySessionNameDirective, ToolbarFullscreenButtonDirective, ToolbarLeaveButtonDirective, ToolbarParticipantsPanelButtonDirective, ToolbarRecordingButtonDirective, ToolbarScreenshareButtonDirective, ToolbarSettingsButtonDirective, ToolbarStreamingButtonDirective } from './toolbar.directive'; import { AudioMutedDirective, CaptionsLangDirective, CaptionsLangOptionsDirective, LangDirective, MinimalDirective, ParticipantNameDirective, PrejoinDirective, VideoMutedDirective } from './videoconference.directive'; @NgModule({ declarations: [ MinimalDirective, LangDirective, CaptionsLangOptionsDirective, CaptionsLangDirective, PrejoinDirective, VideoMutedDirective, AudioMutedDirective, ToolbarScreenshareButtonDirective, ToolbarFullscreenButtonDirective, ToolbarBackgroundEffectsButtonDirective, ToolbarCaptionsButtonDirective, ToolbarLeaveButtonDirective, ToolbarRecordingButtonDirective, ToolbarStreamingButtonDirective, ToolbarParticipantsPanelButtonDirective, ToolbarChatPanelButtonDirective, ToolbarActivitiesPanelButtonDirective, ToolbarDisplaySessionNameDirective, ToolbarDisplayLogoDirective, ToolbarSettingsButtonDirective, StreamDisplayParticipantNameDirective, StreamDisplayAudioDetectionDirective, StreamSettingsButtonDirective, LogoDirective, ParticipantPanelItemMuteButtonDirective, ParticipantNameDirective, ActivitiesPanelRecordingActivityDirective, ActivitiesPanelStreamingActivityDirective, RecordingActivityRecordingsListDirective, RecordingActivityRecordingErrorDirective, StreamingActivityStreamingErrorDirective, AdminRecordingsListDirective, AdminLoginDirective ], exports: [ MinimalDirective, LangDirective, CaptionsLangOptionsDirective, CaptionsLangDirective, PrejoinDirective, VideoMutedDirective, AudioMutedDirective, ToolbarScreenshareButtonDirective, ToolbarFullscreenButtonDirective, ToolbarBackgroundEffectsButtonDirective, ToolbarCaptionsButtonDirective, ToolbarLeaveButtonDirective, ToolbarRecordingButtonDirective, ToolbarStreamingButtonDirective, ToolbarParticipantsPanelButtonDirective, ToolbarChatPanelButtonDirective, ToolbarActivitiesPanelButtonDirective, ToolbarDisplaySessionNameDirective, ToolbarDisplayLogoDirective, ToolbarSettingsButtonDirective, StreamDisplayParticipantNameDirective, StreamDisplayAudioDetectionDirective, StreamSettingsButtonDirective, LogoDirective, ParticipantPanelItemMuteButtonDirective, ParticipantNameDirective, ActivitiesPanelRecordingActivityDirective, ActivitiesPanelStreamingActivityDirective, RecordingActivityRecordingsListDirective, RecordingActivityRecordingErrorDirective, StreamingActivityStreamingErrorDirective, AdminRecordingsListDirective, AdminLoginDirective ] }) export class ApiDirectiveModule {}