nodethemes module¶
-
class
nodethemes.ThemeData(name=None, filepath=None, data=[])¶ -
addData(keys, value)¶
-
addKeyValue(key, value)¶
-
delete()¶
-
duplicate(newname)¶
-
exactMap()¶
-
getValue(key)¶
-
hasPattern(key)¶
-
hasPatternValues()¶
-
-
class
nodethemes.ThemeType(ext, callback, description, default)¶
-
nodethemes.addDataToCurrentTheme(ext, keys, value)¶
-
nodethemes.addRulesToColorTheme(nodetypes, color)¶
-
nodethemes.addRulesToShapeTheme(nodetypes, shape)¶
-
nodethemes.applyNodeColorTheme(theme, node_type=None)¶
-
nodethemes.applyNodeShapeTheme(theme, node_type=None)¶
-
nodethemes.applyWireStyleTheme(theme, node_type=None)¶
-
nodethemes.deleteCurrentTheme(ext)¶
-
nodethemes.duplicateCurrentTheme(ext, newname=None)¶
-
nodethemes.getKeys(nodetypes)¶
-
nodethemes.getThemeTypes()¶
-
nodethemes.initializeThemes()¶
-
nodethemes.loadThemes(ext)¶
-
nodethemes.nodeTypeAdded(category_name, type_name)¶
-
nodethemes.saveCurrentThemes()¶
-
nodethemes.setCurrentTheme(ext, themename, force=False)¶