Skip to content

productRelease


=== Author: Assaf Ben Zur ===


Classes


MnsProductRelease [Class]

Main UI class

Constructor: MnsProductRelease(parent(str) ; [default: mnsUIUtils.get_maya_window()])
Inherits from: form_class, base_class
Class Members:
    • iconsDir
    • pluginReleaseDir
    • existingPluginVerLib
    • releaseRootDir
    • existingProductVerLib
    • latestVerList
    • releaseExclustions
Methods:

MnsProductRelease methods


gatherExistingPluginVersions [MnsProductRelease class method]
Constructor: gatherExistingPluginVersions(self)
Return: None
Arguments:
  • self
Optional Arguments:
gatherExistingProductVersions [MnsProductRelease class method]
Constructor: gatherExistingProductVersions(self)
Return: None
Arguments:
  • self
Optional Arguments:
getNextReleaseVersion [MnsProductRelease class method]
Constructor: getNextReleaseVersion(self)
Return: None
Arguments:
  • self
Optional Arguments:
releaseVersion [MnsProductRelease class method]
Constructor: releaseVersion(self)
Return: None
Arguments:
  • self
Optional Arguments:
createCopyrightHeaderInPythonFile [MnsProductRelease class method]
Constructor: createCopyrightHeaderInPythonFile(self, filePath = None)
Return: None
Arguments:
  • self
  • filePath(str) ; [default: None]
Optional Arguments:
loadWindow [MnsProductRelease class method]
Main window load.
Constructor: loadWindow(self)
Return: None
Arguments:
  • self
Optional Arguments:
connectSignals [MnsProductRelease class method]
Connect all the UI signals
Constructor: connectSignals(self)
Return: None
Arguments:
  • self
Optional Arguments:

Defenitions


loadProductRelease

Load the Log Viewer UI from globals, avoid UI duplication.

Constructor: loadProductRelease()
Return: None
Arguments:
Keyword Arguments: