30 lines
626 B
Python
30 lines
626 B
Python
from enum import IntEnum
|
|
|
|
|
|
class ContentSource(IntEnum):
|
|
UNKNOWN = 0
|
|
SHAREPOINT = 1
|
|
|
|
|
|
class ContentMediaType(IntEnum):
|
|
UNKNOWN = 0
|
|
PDF = 1
|
|
PNG = 2
|
|
TXT = 3
|
|
|
|
|
|
class ContentDataFormat(IntEnum):
|
|
RAW = 0
|
|
BASED64 = 1
|
|
|
|
|
|
class ContentFileConstants:
|
|
COVER_FILE_NAME: str = "cover.png"
|
|
HOVER_FILE_NAME: str = "hover.png"
|
|
SUMMARY_FILE_NAME: str = "summary.txt"
|
|
TITLE_FILE_NAME: str = "title.txt"
|
|
CONTENT_LINK_FILE_NAME: str = "content.link"
|
|
CONTENT_HTML_FILE_NAME: str = "content.html"
|
|
CONTENT_TEXT_FILE_NAME: str = "content.txt"
|
|
CONTENT_PDF_FILE_NAME: str = "content.pdf"
|