You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
738 B
Python

from __future__ import annotations
from .entities import (
Tag,
TagKey,
)
def predefined_video_tag() -> Tag:
return TagKey.get_or_create_tag(
tag_key=".kind/video",
title="Video",
use_for_preferences=True,
)
def predefined_movie_tag() -> Tag:
return TagKey.get_or_create_tag(
tag_key=".kind/video/movie",
title="Movie",
use_for_preferences=True,
super_tags=[
predefined_video_tag(),
],
)
def predefined_series_tag() -> Tag:
return TagKey.get_or_create_tag(
tag_key=".kind/video/series",
title="Series",
use_for_preferences=True,
super_tags=[
predefined_video_tag(),
],
)