Skip to content

Instantly share code, notes, and snippets.

View zeeMonkeez's full-sized avatar

Jonas Zimmermann zeeMonkeez

  • Brown University
View GitHub Profile
import itertools
from kivy.factory import Factory
from kivy.compat import string_types
from kivy.uix.spinner import Spinner, SpinnerOption
from kivy.properties import ListProperty, ObjectProperty, StringProperty
from kivy.logger import Logger
class HVSpinnerOption(SpinnerOption):
"""Represents an option in HVSpinner. It adds :attr:`value` to represent a hidden value not shown to user."""
@zeeMonkeez
zeeMonkeez / passthroughscrollview.py
Created March 1, 2016 15:38
ScrollView that first passes through touch events to children, to see whether it'll be captured, scrolling otherwise
from kivy.app import App
from kivy.uix.slider import Slider
from kivy.uix.button import Button
from kivy.uix.label import Label
from kivy.uix.scrollview import ScrollView
from kivy.uix.gridlayout import GridLayout
from kivy.uix.boxlayout import BoxLayout
from kivy.properties import NumericProperty, ReferenceListProperty
class PassThroughScrollView(ScrollView):