FullCalendarTools
Wisej.AI.Tools.FullCalendarTools
Namespace: Wisej.AI.Tools
Assembly: Wisej.AI (3.5.0.0)
Provides tools to manage a calendar control, allowing for the addition, retrieval, deletion, and modification of events.
public class FullCalendarTools : ToolsContainer
Constructors
FullCalendarTools(calendar)

Initializes a new instance of the FullCalendarTools class with the specified calendar.
Throws:
ArgumentNullException Thrown when the provided calendar is null.
Properties
Calendar

FullCalendar: Gets or sets the calendar associated with this tool. (Default: null
)
Methods
add_events(titles, start, end, allDay)

Adds one or more events to the calendar.
titles
Titles of the events. Create a short description of the event from the question. Fix for typos and grammar error, do not repeat the date of the event.
end
Ending date/time for the events. Deduct the ending date from the starting date and the title of the event.
change_events(ids, newTitles, newStarts, newEnds)

Changes the title, start date/time, and ending date/time of the events identified by their IDs.
delete_events(ids)

Deletes events from the calendar identified by their IDs.
get_events(fromDate, toDate)

Retrieves events from the calendar within the specified date range.
Returns: Object[]. An array of objects containing the title, date, time, and duration of the events.
Implements
Represents a container for tools, providing access to a hub, adapter, and a collection of parameters.
Last updated