In this chapter, we created an application that integrates many Kivy components. We discussed how to control a video and how to associate different elements of the screen with it. We explored different Kivy widgets and implemented a complex interaction to display a scrollable list of elements. Here is the list of new classes and components that we used in this chapter:
Video
: Theallow_stretch
andsource
properties inherited fromImage
; thestate
andprogress
properties; the_on_load
,on_eos
,on_source
andon_state
,on_position
,seek
methodsAsyncImage
: Thesource
property inherited fromImage
; theopacity
(inherited fromWidget
) propertyLabel
: Thetexture_size
propertySlider
: Thevalue
andmax
propertiesTouch
: Thedouble_tap
keyThe Kivy Inspector class
The
ActionBar
,ActionView
,ActionItem
ActionPrevious
,ActionToggleButton
ActionGroup
, andActionButton
classes, withuse_separator
ofActionView
and title ofActionPrevious
propertiesTextinput
: Thebackground_color
,foreground_color...