class Place::Schedule

Included Modules

Defined in:

place/llm/schedule.cr

Class Method Summary

Instance Method Summary

Class Method Detail

def self.driver_interface : String #

Instance Method Detail

def building : Zone #

[View source]
def cancel(event_id : String, reason : String | Nil = nil) #

[View source]
def capabilities : String #
Description copied from module PlaceOS::Driver::Interface::ChatFunctions

overall description of what this driver implements


[View source]
def create(event : CreateEvent) #

[View source]
def current_user : User #

[View source]
def function_descriptions #

def get_building : Zone #

Finds the building ID for the current location services object


[View source]
def get_schedules(emails : Array(String), day_offset : Int32 = 0, date : Time | Nil = nil) #

[View source]
def lookup_staff_member(email : String) #

[View source]
def modify(event : UpdateEvent) #

[View source]
def my_schedule(day_offset : Int32 = 0, date : Time | Nil = nil) #

[View source]
def on_load #

def on_update #

def search_staff_member(filter : String) #

[View source]
def timezone : Time::Location #

[View source]
def update_attending_status(event_id : String, attendance : Attendance, reason : String | Nil = nil) #

[View source]