-
Couldn't load subscription status.
- Fork 0
Add support for builtin types for get_value and set_value #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Joe Friedrichsen <[email protected]>
…med tuple Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
…-get-set-panel-value
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here are some of the larger tradeoffs and decisions we need to make.
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
…hannel' Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
…can access DESCRIPTOR Signed-off-by: Joe Friedrichsen <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Assuming we want a Protocol or an ABC, I'm unsure how to correctly appease the type checker given how the code uses the converters.
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
… is too difficult (for me) Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
…ts_value Signed-off-by: Joe Friedrichsen <[email protected]>
…-get-set-panel-value
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Joe Friedrichsen <[email protected]>
Signed-off-by: Brad Keryan <[email protected]>
What does this Pull Request accomplish?
This PR implements getting and setting panel values that use builtin Python scalar-like types
With partial support for
And a baseline extensible converter collection.
Why should this Pull Request be merged?
This is core functionality for the package.
What testing has been done?
New tests
test___unopened_panel___set_value___sets_valuetest___unopened_panel___get_unset_value___raises_exceptiontest___unopened_panel___get_set_value___gets_valuetest___builtin_scalar_types___set_value___gets_same_valueHand test
placeholder.pywith a genuineNI.PythonPanel.V1.Service.exerunning