added custom streaming features plus created the rest of the views with basic template

This commit is contained in:
Benex254
2024-08-05 09:46:53 +03:00
parent e2a4a7dbb1
commit 780c34a5ba
36 changed files with 459 additions and 36 deletions

View File

@@ -0,0 +1,18 @@
#:import get_color_from_hex kivy.utils.get_color_from_hex
#:import StringProperty kivy.properties.StringProperty
<HelpScreenView>
md_bg_color: self.theme_cls.backgroundColor
# main_container:main_container
MDBoxLayout:
NavRail:
screen:root
MDAnchorLayout:
anchor_y: 'top'
padding:"10dp"
MDBoxLayout:
orientation: 'vertical'
SearchBar:
MDLabel:
text:"Help Screen"

View File

@@ -0,0 +1,13 @@
from kivy.properties import ObjectProperty
from View.base_screen import BaseScreenView
class HelpScreenView(BaseScreenView):
main_container = ObjectProperty()
def model_is_changed(self) -> None:
"""
Called whenever any change has occurred in the data model.
The view in this method tracks these changes and updates the UI
according to these changes.
"""