Metadata-Version: 2.1
Name: touchable_component
Version: 2.1.13
Summary: Component to acquire coordinates and movements for smartphones
Author: s_matsumoto <s_matsumoto@thinkup-sol.co.jp>
License: MIT
Classifier: Framework :: Dash
Description-Content-Type: text/markdown
License-File: LICENSE

# touchable component

touchable component is a Dash component library.
Component to acquire coordinates and movements for smartphones.

### Installation

    ```
    $ pip install touchable_component
    ```

### Properties

##### children (dash component)
##### id (string)
##### className (string)
##### n_clicks (int)
##### direction (string; readonly)
    Flick-swipe direction.
    - up
    - down
    - left
    - right
##### flick (float; readonly)
    Timestamp at end of flick operation.
##### swipe (float; readonly)
    Timestamp at end of swipe operation.
##### long_tap (float; readonly)
    Timestamp of the start of the long press.
##### long_tap_end (float; readonly)
    Timestamp of the end of the long press.
##### long_swipe (float; readonly)
    Timestamp when swiped after long press.
##### start_timestamp (float; readonly)
    Timestamp of the start of the touch.
##### end_timestamp (float; readonly)
    Timestamp of the end of the touch.
##### touches (list[dict]; readonly)
    List of coordinate information.
    - **x** x-coordinate in component.
    - **y** y-coordinate in component.
    - **clientX** Relative x-coordinates, not including the scroll offset from the viewport of the touch points.
    - **clientY** Relative y-coordinates, not including the scroll offset from the viewport of the touch points.
    - **top** Relative position of the upper left corner of the browser's display area as a base point.
    - **left** Relative position of the upper left corner of the browser's display area as a base point.
