2022-07-07 14:16:10 -06:00
|
|
|
"""
|
|
|
|
Behaviors
|
|
|
|
=========
|
|
|
|
|
|
|
|
Modules and classes implementing various behaviors for buttons etc.
|
|
|
|
"""
|
|
|
|
|
|
|
|
from .backgroundcolor_behavior import (
|
|
|
|
BackgroundColorBehavior,
|
|
|
|
SpecificBackgroundColorBehavior,
|
|
|
|
)
|
2022-10-02 09:16:59 -06:00
|
|
|
|
|
|
|
# flake8: NOQA
|
2022-10-08 09:17:59 -06:00
|
|
|
from .declarative_behavior import DeclarativeBehavior
|
2022-07-07 14:16:10 -06:00
|
|
|
from .elevation import (
|
|
|
|
CircularElevationBehavior,
|
|
|
|
CommonElevationBehavior,
|
|
|
|
FakeCircularElevationBehavior,
|
|
|
|
FakeRectangularElevationBehavior,
|
|
|
|
RectangularElevationBehavior,
|
|
|
|
RoundedRectangularElevationBehavior,
|
|
|
|
)
|
2023-07-09 18:49:58 -06:00
|
|
|
from .motion_behavior import (
|
|
|
|
MotionDialogBehavior,
|
|
|
|
MotionShackBehavior,
|
|
|
|
MotionDropDownMenuBehavior,
|
|
|
|
)
|
2022-07-07 14:16:10 -06:00
|
|
|
from .magic_behavior import MagicBehavior
|
|
|
|
from .ripple_behavior import CircularRippleBehavior, RectangularRippleBehavior
|
2022-10-08 09:17:59 -06:00
|
|
|
from .rotate_behavior import RotateBehavior
|
|
|
|
from .scale_behavior import ScaleBehavior
|
|
|
|
from .stencil_behavior import StencilBehavior
|
2022-07-07 14:16:10 -06:00
|
|
|
from .touch_behavior import TouchBehavior
|
2022-10-02 09:16:59 -06:00
|
|
|
|
|
|
|
from .hover_behavior import HoverBehavior # isort:skip
|