Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.
Module: eLearning
Entity: slide.slide
Compute Method: _compute_slide_icon_class
| Inputs | Method | Outputs |
|---|---|---|
|
icon_per_slide_type = {
- 'image': 'fa-file-picture-o',
- 'article': 'fa-file-text-o',
- 'quiz': 'fa-question-circle-o',
- 'pdf': 'fa-file-pdf-o',
- 'sheet': 'fa-file-excel-o',
- 'doc': 'fa-file-word-o',
- 'slides': 'fa-file-powerpoint-o',
- 'youtube_video': 'fa-youtube-play',
- 'google_drive_video': 'fa-play-circle-o',
- 'vimeo_video': 'fa-vimeo',
+ 'image': 'image',
+ 'article': 'article',
+ 'quiz': 'help_outline',
+ 'pdf': 'picture_as_pdf',
+ 'sheet': 'table_chart',
+ 'doc': 'description',
+ 'slides': 'slideshow',
+ 'youtube_video': 'oi_youtube-play',
+ 'google_drive_video': 'play_circle',
+ 'vimeo_video': 'oi_vimeo',
}
for slide in self:
- slide.slide_icon_class = icon_per_slide_type.get(slide.slide_type, 'fa-file-o')
+ slide.slide_icon_class = icon_per_slide_type.get(slide.slide_type, 'description')
|
|
