Class ConfigureWhiteboardModal

ConfigureWhiteboardModal

A modal component to configure and manage whiteboard settings and participants.

app-configure-whiteboard-modal

true

[CommonModule, FontAwesomeModule]

./configure-whiteboard-modal.component.html

./configure-whiteboard-modal.component.css

<app-configure-whiteboard-modal
[isVisible]="isWhiteboardModalVisible"
[parameters]="whiteboardParameters"
[backgroundColor]="'#83c0e9'"
[position]="'topRight'"
(onConfigureWhiteboardClose)="handleCloseModal()">
</app-configure-whiteboard-modal>

Implements

  • OnInit
  • OnChanges

Constructors

Methods

  • Returns {
        position: string;
        top: number;
        left: number;
        width: string;
        height: string;
        backgroundColor: string;
        display: string;
        zIndex: number;
    }

    • position: string
    • top: number
    • left: number
    • width: string
    • height: string
    • backgroundColor: string
    • display: string
    • zIndex: number
  • Returns {
        position: string;
        backgroundColor: string;
        borderRadius: string;
        padding: string;
        width: string;
        maxWidth: string;
        maxHeight: string;
        overflowY: string;
        overflowX: string;
        top: string;
        bottom: string;
        left: string;
        right: string;
    }

    • position: string
    • backgroundColor: string
    • borderRadius: string
    • padding: string
    • width: string
    • maxWidth: string
    • maxHeight: string
    • overflowY: string
    • overflowX: string
    • top: string
    • bottom: string
    • left: string
    • right: string

Properties

isVisible: boolean = false
backgroundColor: string = '#83c0e9'
position: string = 'topRight'
onConfigureWhiteboardClose: (() => void)
faTimes: IconDefinition = faTimes
faCheck: IconDefinition = faCheck
faSyncAlt: IconDefinition = faSyncAlt
faPlay: IconDefinition = faPlay
faSave: IconDefinition = faSave
participantsCopy: Participant[] = []
whiteboardLimit: number
isEditing: boolean = false
canStartWhiteboard: boolean = false
assignedParticipants: any[] = []
unassignedParticipants: any[] = []
whiteboardStarted: boolean = false
whiteboardEnded: boolean = false