Skip to main content

BootstrapSchedulerAppointment Class

#Declaration

TypeScript
class BootstrapSchedulerAppointment

#Remarks

IMPORTANT

Bootstrap Controls for ASP.NET Core are in maintenance mode. We don’t add new controls or develop new functionality for this product line. Our recommendation is to use the ASP.NET Core Controls suite.

#Properties

#appointmentId Property

#Declaration

TypeScript
readonly appointmentId: string

#Property Value

Type
string

#appointmentType Property

#Declaration

TypeScript
readonly appointmentType: BootstrapSchedulerAppointmentType

#Property Value

Type
BootstrapSchedulerAppointmentType

#interval Property

#Declaration

TypeScript
readonly interval: BootstrapTimeInterval | null

#Property Value

Type
BootstrapTimeInterval
null

#labelIndex Property

#Declaration

TypeScript
readonly labelIndex: number

#Property Value

Type
number

#resources Property

#Declaration

TypeScript
readonly resources: string[]

#Property Value

Type
string[]

#statusIndex Property

#Declaration

TypeScript
readonly statusIndex: number

#Property Value

Type
number

#Methods

#addResource(resourceId) Method

#Declaration

TypeScript
addResource(
    resourceId: Object
): void

#Parameters

Name Type
resourceId Object

#getAllDay Method

#Declaration

TypeScript
getAllDay(): boolean

#Returns

Type
boolean

#getAppointmentType Method

#Declaration

TypeScript
getAppointmentType(): BootstrapSchedulerAppointmentType

#Returns

Type
BootstrapSchedulerAppointmentType

#getDescription Method

#Declaration

TypeScript
getDescription(): string

#Returns

Type
string

#getDuration Method

#Declaration

TypeScript
getDuration(): number

#Returns

Type
number

#getEnd Method

#Declaration

TypeScript
getEnd(): Date

#Returns

Type
Date

#getId Method

#Declaration

TypeScript
getId(): any

#Returns

Type
any

#getLabelId Method

#Declaration

TypeScript
getLabelId(): number

#Returns

Type
number

#getLocation Method

#Declaration

TypeScript
getLocation(): string

#Returns

Type
string

#getRecurrenceInfo Method

#Declaration

TypeScript
getRecurrenceInfo(): BootstrapSchedulerRecurrenceInfo | null

#Returns

Type
BootstrapSchedulerRecurrenceInfo
null

#getRecurrencePattern Method

#Declaration

TypeScript
getRecurrencePattern(): BootstrapSchedulerAppointment | null

#Returns

Type
BootstrapSchedulerAppointment
null

#getResource(index) Method

#Declaration

TypeScript
getResource(
    index: number
): any

#Parameters

Name Type
index number

#Returns

Type
any

#getStart Method

#Declaration

TypeScript
getStart(): Date

#Returns

Type
Date

#getStatusId Method

#Declaration

TypeScript
getStatusId(): number

#Returns

Type
number

#getSubject Method

#Declaration

TypeScript
getSubject(): string

#Returns

Type
string

#setAllDay(allDay) Method

#Declaration

TypeScript
setAllDay(
    allDay: boolean
): void

#Parameters

Name Type
allDay boolean

#setAppointmentType(type) Method

#Declaration

TypeScript
setAppointmentType(
    type: BootstrapSchedulerAppointmentType
): void

#Parameters

Name Type
type BootstrapSchedulerAppointmentType

#setDescription(description) Method

#Declaration

TypeScript
setDescription(
    description: string
): void

#Parameters

Name Type
description string

#setDuration(duration) Method

#Declaration

TypeScript
setDuration(
    duration: number
): void

#Parameters

Name Type
duration number

#setEnd(end) Method

#Declaration

TypeScript
setEnd(
    end: Date
): void

#Parameters

Name Type
end Date

#setId(id) Method

#Declaration

TypeScript
setId(
    id: any
): void

#Parameters

Name Type
id any

#setLabelId(statusId) Method

#Declaration

TypeScript
setLabelId(
    statusId: number
): void

#Parameters

Name Type
statusId number

#setLocation(location) Method

#Declaration

TypeScript
setLocation(
    location: string
): void

#Parameters

Name Type
location string

#setRecurrenceInfo(recurrenceInfo) Method

#Declaration

TypeScript
setRecurrenceInfo(
    recurrenceInfo: BootstrapSchedulerRecurrenceInfo
): void

#Parameters

Name Type
recurrenceInfo BootstrapSchedulerRecurrenceInfo

#setStart(start) Method

#Declaration

TypeScript
setStart(
    start: Date
): void

#Parameters

Name Type
start Date

#setStatusId(statusId) Method

#Declaration

TypeScript
setStatusId(
    statusId: number
): void

#Parameters

Name Type
statusId number

#setSubject(subject) Method

#Declaration

TypeScript
setSubject(
    subject: string
): void

#Parameters

Name Type
subject string