using CloudBuilder.AI.Entity;
using CloudBuilder.Core.Authorization;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CloudBuilder.AI.Data
{
    [NotMapped]
    [TypeScript]
    public class BookDmsFileViewDisplayData : BookDmsFileViewEntity
    {
        public BookDmsFileViewDisplayData()
        {
        }
        public BookDmsFileViewDisplayData(BookDmsFileViewEntity entity)
        {
            CopyFrom(entity);
        }

        public const string IS_SELECTED = "IsSelected";

        public const string IS_PLAY = "IsPlay";
        public const string IS_PAUSE = "IsPause";
        public bool? IsSelected { get; set; }

        public string? IsPlay { get; set; }

        public string? IsPause { get; set; }

        public string? FormattedPic { get; set; }
    }
}
