Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
chamilo-lms/src/CoreBundle/Component/Utils/ObjectIcon.php

109 lines
3.1 KiB

<?php
/* For licensing terms, see /license.txt */
declare(strict_types=1);
namespace Chamilo\CoreBundle\Component\Utils;
enum ObjectIcon: string
{
// Document
case DOCUMENT = 'bookshelf';
// Test/Exercise/Exam
case TEST = 'order-bool-ascending-variant';
// Link
case LINK = 'file-link';
// Assignment/Student publication
case ASSIGNMENT = 'inbox-full';
// Forum item
case FORUM = 'comment-quote';
// Forum thread
case FORUM_THREAD = 'format-quote-open-outline';
// Forum post
case FORUM_POST = 'format-quote-open';
// Chapter (in LP or elsewhere) / folder type
case CHAPTER = 'bookmark-multiple';
// Certificate
case CERTIFICATE = 'certificate';
// Report/stats/tracking
case REPORT = 'chart-box';
// Prerequisites (e.g. in learning paths)
case PREREQUISITE = 'graph';
// Learning paths
case LP = 'map-marker-path';
// Presentation file/format
case PPT = 'file-powerpoint';
// PDF file/format
case PDF = 'arrow-down-bold';
// Indicator of session or admin resource
case STAR = 'star';
// Indicator of something new
case STAR_EMPTY = 'star-outline';
// Homepage
case HOME = 'home';
// Courses
case COURSE = 'book-open-page-variant';
// Session
case SESSION = 'google-classroom';
// Agenda
case AGENDA = 'calendar-text';
// Calendar event
case AGENDA_EVENT = 'calendar-month';
// List of users
case USER_LIST = 'account-multiple';
// Admin settings
case ADMIN_SETTINGS = 'cogs';
// Normal settings
case SETTINGS = 'cog';
// Announcements
case ANNOUNCEMENT = 'bullhorn';
// Attendances
case ATTENDANCE = 'av-timer';
// Course description
case DESCRIPTION = 'apple-safari';
// Course progress
case COURSE_PROGRESS = 'progress-upload';
// Glossary
case GLOSSARY = 'alphabetical';
// Groups
case GROUP = 'account-group';
// User account
case USER = 'account';
// Teacher
case TEACHER = 'human-male-board';
// Survey
case SURVEY = 'form-dropdown';
// Doodle-type survey
case SURVEY_DOODLE = 'calendar-multiselect';
// Anonymous user
case ANONYMOUS = 'incognito';
// Videoconference
case VIDEOCONFERENCE = 'video';
// Dictionary
case DICTIONARY = 'book-alphabet';
// Badges
case BADGE = 'shield-star';
// Categories (of anything)
case CATEGORY = 'file-tree-outline';
// Resource (in the large sense)
case RESOURCE = 'package-variant-closed';
// Audio file
case AUDIO = 'music-note';
// Attachment
case ATTACHMENT = 'paperclip';
// Single element (single squared white sheet as opposed to multiple)
case SINGLE_ELEMENT = 'note-outline';
// Multiple element (two squared white sheets as opposed to single one)
case MULTI_ELEMENT = 'note-multiple-outline';
// Tracking time, specifically
case TIME_REPORT = 'timetable';
// Template document
case TEMPLATE = 'file-cad-box';
// Vcard
case VCARD = 'card-account-details-outline';
// Skills wheel
case WHEEL = 'tire';
// List (of anything)
case LIST = 'list-box-outline';
}