Class BlenderUIcustombutton
source code
object --+
|
BlenderUIbutton --+
|
BlenderUIcustombutton
Spyder-generated class
module blenderui
file /home/sjoerd/data/Spyder-devel/blenderui/blenderui.spy
Wiki
http://www.spyderware.nl/wiki/classes/BlenderUIcustombutton
Validate block
>>>
if buttontype != None: assert buttontype in ("none","slider", "number", "toggle", "text", "password", "option", "radio", "file", "button", "vector", "color")
assert fileformat == None or (len(fileformat) >= 2 and fileformat[0].isupper() and fileformat[1].islower())
if (optiontitles != None):
assert options != None
if len(options) != len(optiontitles):
raise Exception("%s has %d options, %d optiontitles" % (name, len(options), len(optiontitles)))
assert (minimum == None) == (maximum == None)
if buttontype != "none":
if buttontype in ("radio", "option"):
assert options != None
else:
assert options == None
if buttontype not in ("slider", "number"):
assert minimum == None
assert range == None
else:
assert (minimum == None) != (range == None)
if buttontype in ("text","password"): assert memberlength > 0
>>>
Form block
>>>
OPTION buttontype "none","slider", "number", "toggle", "text", "password", "option", "radio", "file", "button", "vector", "color"
>>>
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__init__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|
|
Inherited from object:
__class__
|