FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
StreamController/src/windows/Store/StoreData.py at main · StreamController/StreamController · GitHub
StreamController
/
StreamController
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
119
Star
1.1k
Code
Issues
20
Pull requests
13
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
StreamController
/
src
/
windows
/
Store
/
StoreData.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
67 lines (59 loc) · 3.24 KB
Breadcrumbs
StreamController
/
src
/
windows
/
Store
/
StoreData.py
Copy path
File metadata and controls
67 lines (59 loc) · 3.24 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
from
dataclasses
import
dataclass
,
field
from
PIL
import
Image
@
dataclass
class
StoreData
:
github
:
str
|
None
=
None
# Link to the github repository
descriptions
:
dict
[
str
,
str
]
=
field
(
default_factory
=
dict
)
# All the translations for the description
short_descriptions
:
dict
[
str
,
str
]
=
field
(
default_factory
=
dict
)
# All the translations for the short descriptions
description
:
str
|
None
=
None
# Translated Description of the Content
short_description
:
str
|
None
=
None
# Translated short Description of the Content
author
:
str
|
None
=
None
# Author of the Content
official
:
bool
|
None
=
None
# If the Content is Officially Made or not
commit_sha
:
str
|
None
=
None
# SHA of the github commit that gets used
local_sha
:
str
|
None
=
None
# The Local SHA that is used to verify if plugins are installed
minimum_app_version
:
str
|
None
=
None
# Minimum app version that is required to use the Content
app_version
:
str
|
None
=
None
# The Current app version the Plugin is made for
repository_name
:
str
|
None
=
None
# Name of the Repository
tags
:
list
[
str
]
=
field
(
default_factory
=
list
)
# If the asset has a compatible version
is_compatible
:
bool
|
None
=
None
branch
:
str
=
None
verified
:
bool
=
False
using_git_override
:
bool
=
False
# Whether this plugin is using a git branch override
is_custom_plugin
:
bool
=
False
@
dataclass
class
ImageData
:
thumbnail
:
str
|
None
=
None
# Path to the Thumbnail used in the Store
image
:
Image
.
Image
|
None
=
None
# The Image that gets displayed in the Store
@
dataclass
class
LicenceData
:
copyright
:
str
|
None
=
None
original_url
:
str
|
None
=
None
license
:
str
|
None
=
None
# The actual licence
license_descriptions
:
dict
[
str
,
str
]
=
field
(
default_factory
=
dict
)
# Translations for the Licence Description
@
dataclass
class
PluginData
(
StoreData
,
ImageData
,
LicenceData
):
plugin_name
:
str
|
None
=
None
# Name of the Plugin
plugin_version
:
str
|
None
=
None
# Version of the Plugin
plugin_id
:
str
|
None
=
None
# Plugin ID in the com.author.name format
@
dataclass
class
IconData
(
StoreData
,
ImageData
,
LicenceData
):
icon_name
:
str
|
None
=
None
# Name of the icon
icon_version
:
str
|
None
=
None
# Version of the icons
icon_id
:
str
|
None
=
None
# Icon ID in the com.author.name format
@
dataclass
class
WallpaperData
(
StoreData
,
ImageData
,
LicenceData
):
wallpaper_name
:
str
|
None
=
None
# Name of the wallpaper
wallpaper_version
:
str
|
None
=
None
# Version of the wallpaper
wallpaper_id
:
str
|
None
=
None
# Icon ID in the com.author.name format
@
dataclass
class
PageData
(
StoreData
,
ImageData
,
LicenceData
):
page_name
:
str
|
None
=
None
# Name of the page
page_version
:
str
|
None
=
None
# Version of the page
page_id
:
str
|
None
=
None
# Page ID in the com.author.name format
page_path
:
str
|
None
=
None
# Path of the .scpage inside the repository
deck
:
dict
|
None
=
None
# The deck the page was made for, only shown to the user
@
dataclass
class
SDPlusBarWallpaperData
(
StoreData
,
ImageData
,
LicenceData
):
name
:
str
|
None
=
None
# Name of the SD+ Bar wallpaper
version
:
str
|
None
=
None
# Version of the SD+ Bar wallpaper
id
:
str
|
None
=
None
# SD+ Bar wallpaper ID in the com.author.name format
Back
|
FazBrowse Home
|
New Git URL