Skip to content

Commit c7318d6

Browse files
Mike ProsserMike Prosser
authored andcommitted
brad's feedback
1 parent fe0cfc3 commit c7318d6

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

examples/all_types/all_types_panel.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from define_types import all_types_with_values
77

88
import nipanel
9-
import nipanel.controls as ni
9+
from nipanel.controls import enum_selectbox, flag_checkboxes
1010

1111

1212
st.set_page_config(page_title="All Types Example", page_icon="📊", layout="wide")
@@ -26,9 +26,9 @@
2626
if isinstance(default_value, bool):
2727
st.checkbox(label=name, value=default_value, key=name)
2828
elif isinstance(default_value, Flag):
29-
ni.flag_checkboxes(panel, label=name, value=default_value, key=name)
29+
flag_checkboxes(panel, label=name, value=default_value, key=name)
3030
elif isinstance(default_value, Enum) and not isinstance(default_value, Flag):
31-
ni.enum_selectbox(panel, label=name, value=default_value, key=name)
31+
enum_selectbox(panel, label=name, value=default_value, key=name)
3232
elif isinstance(default_value, int) and not isinstance(default_value, Flag):
3333
st.number_input(label=name, value=default_value, key=name)
3434
elif isinstance(default_value, float):

examples/nidaqmx/nidaqmx_continuous_analog_input_panel.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from streamlit_echarts import st_echarts
1212

1313
import nipanel
14-
import nipanel.controls as ni
14+
from nipanel.controls import enum_selectbox
1515

1616

1717
st.set_page_config(page_title="NI-DAQmx Example", page_icon="📈", layout="wide")
@@ -76,7 +76,7 @@
7676
key="voltage_max_value",
7777
)
7878
with channel_right_column:
79-
ni.enum_selectbox(
79+
enum_selectbox(
8080
panel,
8181
label="Terminal Configuration",
8282
value=TerminalConfiguration.DEFAULT,
@@ -104,22 +104,22 @@
104104
key="thermocouple_max_value",
105105
)
106106
with channel_middle_column:
107-
ni.enum_selectbox(
107+
enum_selectbox(
108108
panel,
109109
label="Units",
110110
value=TemperatureUnits.DEG_C,
111111
disabled=panel.get_value("is_running", False),
112112
key="thermocouple_units",
113113
)
114-
ni.enum_selectbox(
114+
enum_selectbox(
115115
panel,
116116
label="Thermocouple Type",
117117
value=ThermocoupleType.K,
118118
disabled=panel.get_value("is_running", False),
119119
key="thermocouple_type",
120120
)
121121
with channel_right_column:
122-
ni.enum_selectbox(
122+
enum_selectbox(
123123
panel,
124124
label="CJC Source",
125125
value=CJCSource.CONSTANT_USER_VALUE,
@@ -219,7 +219,7 @@
219219
st.header("Logging Settings")
220220
logging_left_column, logging_right_column = st.columns(2)
221221
with logging_left_column:
222-
ni.enum_selectbox(
222+
enum_selectbox(
223223
panel,
224224
label="Logging Mode",
225225
value=LoggingMode.OFF,

src/nipanel/_panel_value_accessor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import collections
44
import enum
55
from abc import ABC
6-
from typing import TypeVar, overload, Any
6+
from typing import TypeVar, overload
77

88
import grpc
99
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
@@ -46,7 +46,7 @@ def __init__(
4646
)
4747
self._panel_id = panel_id
4848
self._notify_on_set_value = notify_on_set_value
49-
self._last_values: collections.defaultdict[str, Any] = collections.defaultdict(
49+
self._last_values: collections.defaultdict[str, object] = collections.defaultdict(
5050
lambda: object()
5151
)
5252

0 commit comments

Comments
 (0)