efengx
fix: update
242ac91
raw
history blame contribute delete
438 Bytes
# viewModel
import streamlit as st
# model
def setModel(key, defaultValue=""):
if key not in st.session_state:
st.session_state[key]=defaultValue if defaultValue else ""
def getModel(key):
return st.session_state[key]
def updateModel(key, value=""):
setModel(key, value)
st.session_state[key]=value if value else 0 if type(value) == "int" else ""
# controller
def applyBindingController(render):
render()