Skip to content

Instantly share code, notes, and snippets.

@kiok46
kiok46 / ExpandOpenButton.md
Created August 4, 2017 21:35
Expand Open Button
import React, { Component } from 'react';
import {
  StyleSheet,
  View,
  Animated,
  Text,
  TouchableOpacity,
} from 'react-native';
import multipleTapHandler from 'multipleTapHandler';
// Tap Event
const onTap = () => {
console.log("onTapEvent called.")
}
// Actual user Tap.
tap = multipleTapHandler(() => {onTap()})
import { take, fork } from 'redux-saga/effects';
function actionHelper(type, args) {
return {
type,
...args
};
}
function sagaTakeWatcherHelper(worker, type) {
@kiok46
kiok46 / Beginner_Kivy_Tutorial_main.py
Last active June 10, 2018 06:13
Beginner Kivy Tutorial: Basic Crash Course for Apps in Kivy
from kivy.app import App
from kivy.uix.gridlayout import GridLayout
class Container(GridLayout):
pass
class MainApp(App):
@kiok46
kiok46 / Beginner Kivy Tutorial-main.kv
Created June 10, 2018 06:00
Beginner Kivy Tutorial: Basic Crash Course for Apps in Kivy
<Container>:
rows: 1
@kiok46
kiok46 / Beginner_Kivy_Tutorial_buttons.py
Last active June 10, 2018 06:19
Beginner Kivy Tutorial: Basic Crash Course for Apps in Kivy
from kivy.uix.button import Button
class AddButton(Button):
pass
class SubtractButton(Button):
pass
@kiok46
kiok46 / Beginner_Kivy_Tutorial__Edited_main.kv
Created June 10, 2018 06:14
Beginner Kivy Tutorial: Basic Crash Course for Apps in Kivy
<Container>:
display: display
rows: 1
BoxLayout:
orientation: "vertical"
AddButton:
on_release: root.add_one()
SubtractButton:
on_release: root.subtract_one()
Label:
@kiok46
kiok46 / Beginner_Kivy_Tutorial_Final_main.py
Last active June 10, 2018 06:17
Beginner Kivy Tutorial: Basic Crash Course for Apps in Kivy
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.button import Button
from kivy.properties import ObjectProperty
from kivy.uix.gridlayout import GridLayout
from os import listdir
kv_path = './kv/'
for kv in listdir(kv_path):
@kiok46
kiok46 / Beginner_Kivy_Tutorial_Final_main.kv
Created June 10, 2018 06:18
Beginner Kivy Tutorial: Basic Crash Course for Apps in Kivy
<Container>:
display: display
rows: 1
BoxLayout:
orientation: "vertical"
AddButton:
on_release: root.add_one()
SubtractButton:
on_release: root.subtract_one()
Label: