Class Studio
Inheritance
Namespace:
Syntax
Methods
askString
Invite the user to enter a string
Declaration
studio.askString(msg, defaultValue) -> core.String
Parameters
Type | Name | Description |
---|---|---|
String | msg | Message to display |
String | defaultValue | Message to display |
Returns
Type | Description |
---|---|
String | The string entered by the user |
askYesNo
Ask a question which need a Yes/No answer
Declaration
studio.askYesNo(question, defaultValue) -> core.Boolean
Parameters
Type | Name | Description |
---|---|---|
String | question | Question to display |
Boolean | defaultValue | Default value (if interfactive mode is disabled) |
Returns
Type | Description |
---|---|
Boolean | True if the user say Yes, else False |
choose
Invite the user to choose one value between multiple choice
Declaration
studio.choose(message, values, defaultValue) -> core.Int
Parameters
Type | Name | Description |
---|---|---|
String | message | Message to display |
StringList | values | Possible values to choose |
Int | defaultValue | Default value index |
Returns
Type | Description |
---|---|
Int | Index of the chosen value in the values list |
findSelectionInTree
Expand tree to the selected occurrence
Declaration
studio.findSelectionInTree()
getVersion
Print the current pixyz Studio version.
Declaration
studio.getVersion() -> core.String
Returns
Type | Description |
---|---|
String |
installPlugin
Install a Pixyz Plugin
Declaration
studio.installPlugin(pluginFile, installForAllUsers=True)
Parameters
Type | Name | Description |
---|---|---|
FilePath | pluginFile | Path to the plugin file |
Boolean | installForAllUsers | Install plugin for all users. |
setViewerProperty
Set a viewer property for the Pixyz Studio main viewer (you can list the available properties with pxz.view.listViewerProperties())
Declaration
studio.setViewerProperty(propertyName, propertyValue)
Parameters
Type | Name | Description |
---|---|---|
String | propertyName | |
String | propertyValue |
showMessage
Create a message box displaying the given text.
Declaration
studio.showMessage(Text)
Parameters
Type | Name | Description |
---|---|---|
String | Text | Text to display |