functionmoveClass
Moves a class up or down in a package.
Information
Moves a class up or down depending on the given offset, where a positive offset moves the class down and a negative offset up. The offset is truncated if the resulting index is outside the class list.
It retains the visibility of the class by adding public/protected sections when needed, and merges sections of the same type if the class is moved from a section it was alone in.
Returns true if the move was successful, otherwise false.
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| TypeName | className | the class that should be moved | |
| Integer | offset | Offset in the class list. |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | result |