Fixed| bouton close sur BookTimeLine
Fixed| loading blocker sur les éléments du corpus vidéolivre (book a charger)
Fixed| afficher l'état sur on load et loader sur les éléments du corpus vidéolivre ("book a charger")
Fixed| bug du title sur book timline
Fixed| Actualisation de l'affichage des annotations sur seek de la timline sans play
Fixed| Seek possible quand play
Fixed| Bug sur le placement tetris ?
Fixed| texte par default sur les champs d'annotations
using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Collections.Generic;
namespace Iri.Modernisation.Data.Models
{
/// <summary>
/// Chapitre d'un VideoLivre
/// </summary>
public class VideoChapter
{
/// <summary>
/// VideoLivre
/// </summary>
public VideoBook Book {get;set;}
/// <summary>
/// Titre du chapitre
/// </summary>
public String Title { get; set; }
/// <summary>
/// Liste des index contenu dans le chapitre
/// </summary>
public List<SegmentIndex> Index { get; set; }
/// <summary>
/// Liste des annotations contenu dans le chapitre
/// </summary>
public List<Annotation> Annotations { get; set; }
/// <summary>
/// Sequence Vidéo contenu dans le chapitre
/// </summary>
public List<VideoSequence> VideoSequences { get; set; }
public Color Color { get; set; }
public int IdChap { get; set; }
/// <summary>
/// Constructeur
/// </summary>
/// <param name="name">Nom du chaptire</param>
public VideoChapter(VideoBook fromBook, int idChap, String name, Color color)
{
Book = fromBook;
Color = color;
IdChap = idChap;
Title = name;
Index = new List<SegmentIndex>();
Annotations = new List<Annotation>();
VideoSequences = new List<VideoSequence>();
}
}
}