Current section
Files
Jump to
Current section
Files
lib/webuntis/struct/room.ex
defmodule Webuntis.Struct.Room do
# type 2
defstruct [
:id,
:name,
:long_name,
:displayname,
:alternatename,
:back_color,
:can_view_timetable,
:room_capacity
]
@spec from_element(Webuntis.Struct.Element.t()) :: Webuntis.Struct.Room.t()
def from_element(element) do
%Webuntis.Struct.Room{
id: element.id,
name: element.name,
long_name: element.long_name,
displayname: element.displayname,
alternatename: element.alternatename,
back_color: element.back_color,
can_view_timetable: element.can_view_timetable,
room_capacity: element.room_capacity
}
end
end