/
My Classes widget

My Classes widget

VIEWS

Teacher:


Student:


PURPOSE

To inform the user about their classes.


COMPONENTS

  1. Header


  2. Search field

    Associated Functions: 
    Search field enabler
    Search field filter

  3. Grade filter

    Associated Functions: 
    Grade filter enabler
    Grade filter function

  4. Class Code field

    Associated Functions:
    Class Code field enabler

  5. Add Code button

    Associated Functions: 
    Add Code button enabler
    Add Code button function

  6. Class box

    Associated Functions: 
    Class box linker

    1. Image


    2. Class Name


    3. Class Level


    4. Class Alias


    5. Students sum

      Associated Functions:
      Students Sum enabler

    6. Start/End Dates
         
      Associated Functions:
      Start-End Dates positioner

    7. Class Code

      Associated Functions:
      Class Code enabler

  7. Create a New Class button
     
    Associated Functions:
    Create a New Class button enabler

  8. No Classes box

    Associated Functions:
    No Classes box enabler

    1. No Classes image


    2. No Classes text


    3. Create a New Class button

      Associated Functions:
      Create a New Class button enabler


DATA SOURCES

  1. Header
    1. Icon:
      TBD
    2. Text:
      TBD
  2. Grade filter
    TBD
  3. Class box
    1. Image:
      TBD
    2. Class Name:
      unity_core_groups.name

    3. Class Level:
      unity_core_groups.metadata→'level'

    4. Class Alias:
      TBD

    5. Students Sum:
      unity_core_groups_users.user_id
      unity_core_users.role
      unity_core_users.deleted_at

    6. Start/End Dates:
      unity_core_groups.start_date
      unity_core_groups.end_date

    7. Class Code:
      unity_core_groups.code

  4. No Classes box
    1. Image:
      TBD
    2. Text:
      TBD


FUNCTIONS



Related content