Cyphi.Module (Cyphi v0.1.0)

Provides struct and type for a Module

Summary

Types

t()

@type t() :: %Cyphi.Module{
  all_day: boolean() | nil,
  begin_at: DateTime.t() | nil,
  course_id: integer() | nil,
  description: String.t() | nil,
  end_at: DateTime.t() | nil,
  id: integer() | nil,
  location: String.t() | nil,
  name: String.t() | nil,
  notes: String.t() | nil,
  optional_for_completion: boolean() | nil,
  personalized: boolean() | nil,
  picture: String.t() | nil,
  position: integer() | nil,
  released_at: DateTime.t() | nil,
  start_at: Date.t() | nil,
  tags: [String.t()] | nil,
  tile_color: String.t() | nil,
  updated_at: DateTime.t() | nil
}