CBx_estimator / config.py
AccruedInnovation's picture
Upload config.py
1f82ba4 verified
raw
history blame
839 Bytes
import panel as pn
# --- Styling Placeholders ---
# These can be populated with actual Bokeh/Panel styling dictionaries or CSS
slider_design = {}
slider_style = {}
slider_stylesheet = [] # For Panel >= 0.14, stylesheets can be CSS files or strings
# --- Helper for NumberFormatters ---
def get_formatter(format_str):
if format_str == "%i":
return pn.widgets.tables.NumberFormatter(format="0")
elif format_str == "%.1f":
return pn.widgets.tables.NumberFormatter(format="0.0")
elif format_str == "%.2f":
return pn.widgets.tables.NumberFormatter(format="0.00")
elif format_str == "%.4f":
return pn.widgets.tables.NumberFormatter(format="0.0000")
elif format_str == "$%.02f":
return pn.widgets.tables.NumberFormatter(format="$0,0.00")
return format_str