SplitMergeCamelCase/Documentation/source/Plugin_Tools_SplitMergeCamelCase.PluginSplitMergeCamelCase.html

branch
eric7
changeset 48
4f0e000eab79
parent 45
e12f7ab5f6c0
child 52
8dcfbc830b52
--- a/SplitMergeCamelCase/Documentation/source/Plugin_Tools_SplitMergeCamelCase.PluginSplitMergeCamelCase.html	Fri May 28 19:09:47 2021 +0200
+++ b/SplitMergeCamelCase/Documentation/source/Plugin_Tools_SplitMergeCamelCase.PluginSplitMergeCamelCase.html	Fri May 28 19:37:46 2021 +0200
@@ -77,7 +77,7 @@
 <td>Private method to change the selected text.</td>
 </tr>
 <tr>
-<td><a href="#SplitMergeCamelCasePlugin.__camelCaseToUnderscore">__camelCaseToUnderscore</a></td>
+<td><a href="#SplitMergeCamelCasePlugin.__camelCaseToSnakeCase">__camelCaseToSnakeCase</a></td>
 <td>Private slot to convert camel case text to underscore separated text.</td>
 </tr>
 <tr>
@@ -105,20 +105,32 @@
 <td>Private slot to merge the selected text to camel case.</td>
 </tr>
 <tr>
+<td><a href="#SplitMergeCamelCasePlugin.__mergeCamelCaseUppercaseFirst">__mergeCamelCaseUppercaseFirst</a></td>
+<td>Private slot to merge the selected text to camel case upper casing the first character.</td>
+</tr>
+<tr>
+<td><a href="#SplitMergeCamelCasePlugin.__mergeSnakeCase">__mergeSnakeCase</a></td>
+<td>Private slot to merge the selected text to snake case.</td>
+</tr>
+<tr>
 <td><a href="#SplitMergeCamelCasePlugin.__populateMenu">__populateMenu</a></td>
 <td>Private slot to populate the tools menu with our entries.</td>
 </tr>
 <tr>
+<td><a href="#SplitMergeCamelCasePlugin.__snakeCaseToCamelCase">__snakeCaseToCamelCase</a></td>
+<td>Private slot to convert underscore separated text to camel case.</td>
+</tr>
+<tr>
+<td><a href="#SplitMergeCamelCasePlugin.__snakeCaseToCamelCaseUppercaseFirst">__snakeCaseToCamelCaseUppercaseFirst</a></td>
+<td>Private slot to convert underscore separated text to camel case upper casing the first character.</td>
+</tr>
+<tr>
 <td><a href="#SplitMergeCamelCasePlugin.__splitCamelCase">__splitCamelCase</a></td>
 <td>Private slot to split the selected camel case text.</td>
 </tr>
 <tr>
-<td><a href="#SplitMergeCamelCasePlugin.__underscoreToCamelCase">__underscoreToCamelCase</a></td>
-<td>Private slot to convert underscore separated text to camel case.</td>
-</tr>
-<tr>
-<td><a href="#SplitMergeCamelCasePlugin.__underscoreToCamelCaseUppercaseFirst">__underscoreToCamelCaseUppercaseFirst</a></td>
-<td>Private slot to convert underscore separated text to camel case upper casing the first character.</td>
+<td><a href="#SplitMergeCamelCasePlugin.__splitSnakeCase">__splitSnakeCase</a></td>
+<td>Private slot to split the selected snake case text.</td>
 </tr>
 <tr>
 <td><a href="#SplitMergeCamelCasePlugin.activate">activate</a></td>
@@ -144,9 +156,9 @@
 </p>
 <dl>
 
-<dt><i>ui</i></dt>
+<dt><i>ui</i> (UserInterface)</dt>
 <dd>
-reference to the user interface object (UI.UserInterface)
+reference to the user interface object
 </dd>
 </dl>
 <a NAME="SplitMergeCamelCasePlugin.__applyChange" ID="SplitMergeCamelCasePlugin.__applyChange"></a>
@@ -158,19 +170,19 @@
 </p>
 <dl>
 
-<dt><i>newText</i></dt>
+<dt><i>newText</i> (str)</dt>
 <dd>
-new (converted) text (string)
+new (converted) text
 </dd>
-<dt><i>editor</i></dt>
+<dt><i>editor</i> (Editor)</dt>
 <dd>
 reference to the editor to apply the text
-            change to (Editor)
+            change to
 </dd>
 </dl>
-<a NAME="SplitMergeCamelCasePlugin.__camelCaseToUnderscore" ID="SplitMergeCamelCasePlugin.__camelCaseToUnderscore"></a>
-<h4>SplitMergeCamelCasePlugin.__camelCaseToUnderscore</h4>
-<b>__camelCaseToUnderscore</b>(<i></i>)
+<a NAME="SplitMergeCamelCasePlugin.__camelCaseToSnakeCase" ID="SplitMergeCamelCasePlugin.__camelCaseToSnakeCase"></a>
+<h4>SplitMergeCamelCasePlugin.__camelCaseToSnakeCase</h4>
+<b>__camelCaseToSnakeCase</b>(<i></i>)
 
 <p>
         Private slot to convert camel case text to underscore separated text.
@@ -184,9 +196,9 @@
 </p>
 <dl>
 
-<dt><i>editor</i></dt>
+<dt><i>editor</i> (Editor)</dt>
 <dd>
-reference to the editor (QScintilla.Editor)
+reference to the editor
 </dd>
 </dl>
 <a NAME="SplitMergeCamelCasePlugin.__editorOpened" ID="SplitMergeCamelCasePlugin.__editorOpened"></a>
@@ -198,9 +210,9 @@
 </p>
 <dl>
 
-<dt><i>editor</i></dt>
+<dt><i>editor</i> (Editor)</dt>
 <dd>
-reference to the new editor (QScintilla.Editor)
+reference to the new editor
 </dd>
 </dl>
 <a NAME="SplitMergeCamelCasePlugin.__editorShowMenu" ID="SplitMergeCamelCasePlugin.__editorShowMenu"></a>
@@ -213,15 +225,15 @@
 </p>
 <dl>
 
-<dt><i>menuName</i></dt>
+<dt><i>menuName</i> (str)</dt>
 <dd>
-name of the menu to be shown (string)
+name of the menu to be shown
 </dd>
-<dt><i>menu</i></dt>
+<dt><i>menu</i> (QMenu)</dt>
 <dd>
-reference to the menu (QMenu)
+reference to the menu
 </dd>
-<dt><i>editor</i></dt>
+<dt><i>editor</i> (Editor)</dt>
 <dd>
 reference to the editor
 </dd>
@@ -242,11 +254,34 @@
 </p>
 <a NAME="SplitMergeCamelCasePlugin.__mergeCamelCase" ID="SplitMergeCamelCasePlugin.__mergeCamelCase"></a>
 <h4>SplitMergeCamelCasePlugin.__mergeCamelCase</h4>
-<b>__mergeCamelCase</b>(<i></i>)
+<b>__mergeCamelCase</b>(<i>uppercaseFirst=False</i>)
 
 <p>
         Private slot to merge the selected text to camel case.
 </p>
+<dl>
+
+<dt><i>uppercaseFirst</i> (bool)</dt>
+<dd>
+flag indicating to upper case the
+            first character
+</dd>
+</dl>
+<a NAME="SplitMergeCamelCasePlugin.__mergeCamelCaseUppercaseFirst" ID="SplitMergeCamelCasePlugin.__mergeCamelCaseUppercaseFirst"></a>
+<h4>SplitMergeCamelCasePlugin.__mergeCamelCaseUppercaseFirst</h4>
+<b>__mergeCamelCaseUppercaseFirst</b>(<i></i>)
+
+<p>
+        Private slot to merge the selected text to camel case upper casing
+        the first character.
+</p>
+<a NAME="SplitMergeCamelCasePlugin.__mergeSnakeCase" ID="SplitMergeCamelCasePlugin.__mergeSnakeCase"></a>
+<h4>SplitMergeCamelCasePlugin.__mergeSnakeCase</h4>
+<b>__mergeSnakeCase</b>(<i></i>)
+
+<p>
+        Private slot to merge the selected text to snake case.
+</p>
 <a NAME="SplitMergeCamelCasePlugin.__populateMenu" ID="SplitMergeCamelCasePlugin.__populateMenu"></a>
 <h4>SplitMergeCamelCasePlugin.__populateMenu</h4>
 <b>__populateMenu</b>(<i>name, menu</i>)
@@ -256,15 +291,38 @@
 </p>
 <dl>
 
-<dt><i>name</i></dt>
+<dt><i>name</i> (str)</dt>
 <dd>
-name of the menu (string)
+name of the menu
 </dd>
-<dt><i>menu</i></dt>
+<dt><i>menu</i> (QMenu)</dt>
 <dd>
-reference to the menu to be populated (QMenu)
+reference to the menu to be populated
 </dd>
 </dl>
+<a NAME="SplitMergeCamelCasePlugin.__snakeCaseToCamelCase" ID="SplitMergeCamelCasePlugin.__snakeCaseToCamelCase"></a>
+<h4>SplitMergeCamelCasePlugin.__snakeCaseToCamelCase</h4>
+<b>__snakeCaseToCamelCase</b>(<i>uppercaseFirst=False</i>)
+
+<p>
+        Private slot to convert underscore separated text to camel case.
+</p>
+<dl>
+
+<dt><i>uppercaseFirst</i> (bool)</dt>
+<dd>
+flag indicating to upper case the
+            first character
+</dd>
+</dl>
+<a NAME="SplitMergeCamelCasePlugin.__snakeCaseToCamelCaseUppercaseFirst" ID="SplitMergeCamelCasePlugin.__snakeCaseToCamelCaseUppercaseFirst"></a>
+<h4>SplitMergeCamelCasePlugin.__snakeCaseToCamelCaseUppercaseFirst</h4>
+<b>__snakeCaseToCamelCaseUppercaseFirst</b>(<i></i>)
+
+<p>
+        Private slot to convert underscore separated text to camel case
+        upper casing the first character.
+</p>
 <a NAME="SplitMergeCamelCasePlugin.__splitCamelCase" ID="SplitMergeCamelCasePlugin.__splitCamelCase"></a>
 <h4>SplitMergeCamelCasePlugin.__splitCamelCase</h4>
 <b>__splitCamelCase</b>(<i></i>)
@@ -272,28 +330,12 @@
 <p>
         Private slot to split the selected camel case text.
 </p>
-<a NAME="SplitMergeCamelCasePlugin.__underscoreToCamelCase" ID="SplitMergeCamelCasePlugin.__underscoreToCamelCase"></a>
-<h4>SplitMergeCamelCasePlugin.__underscoreToCamelCase</h4>
-<b>__underscoreToCamelCase</b>(<i>uppercaseFirst=False</i>)
+<a NAME="SplitMergeCamelCasePlugin.__splitSnakeCase" ID="SplitMergeCamelCasePlugin.__splitSnakeCase"></a>
+<h4>SplitMergeCamelCasePlugin.__splitSnakeCase</h4>
+<b>__splitSnakeCase</b>(<i></i>)
 
 <p>
-        Private slot to convert underscore separated text to camel case.
-</p>
-<dl>
-
-<dt><i>uppercaseFirst</i></dt>
-<dd>
-flag indicating to upper case the
-            first character (boolean)
-</dd>
-</dl>
-<a NAME="SplitMergeCamelCasePlugin.__underscoreToCamelCaseUppercaseFirst" ID="SplitMergeCamelCasePlugin.__underscoreToCamelCaseUppercaseFirst"></a>
-<h4>SplitMergeCamelCasePlugin.__underscoreToCamelCaseUppercaseFirst</h4>
-<b>__underscoreToCamelCaseUppercaseFirst</b>(<i></i>)
-
-<p>
-        Private slot to convert underscore separated text to camel case
-        upper casing the first character.
+        Private slot to split the selected snake case text.
 </p>
 <a NAME="SplitMergeCamelCasePlugin.activate" ID="SplitMergeCamelCasePlugin.activate"></a>
 <h4>SplitMergeCamelCasePlugin.activate</h4>
@@ -305,7 +347,13 @@
 <dl>
 <dt>Return:</dt>
 <dd>
-tuple of None and activation status (boolean)
+tuple of None and activation status
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+tuple of (None, bool)
 </dd>
 </dl>
 <a NAME="SplitMergeCamelCasePlugin.deactivate" ID="SplitMergeCamelCasePlugin.deactivate"></a>

eric ide

mercurial