Webel: Mathematica: The Method syntax for the user contributed MTools does not seem to support Method-specific ::usage. The Webel libraries offer method documentation support (including arguments and options) via the HelpO` class/method registry.

Webel IT Australia promotes the amazing Mathematica tool and the powerful Wolfram Language and offers professional Mathematica services for computational computing and data analysis. Our Mathematica tips, issue tracking, and wishlist is offered here most constructively to help improve the tool and language and support the Mathematica user community.
DISCLAIMER: Wolfram Research does not officially endorse analysis by Webel IT Australia.
Icon class
icon_class
far fa-sticky-note
icon_class_computed
far fa-sticky-note
Note kind
Policy level
Mathematica keywords
Webel Mathematica keywords
Keywords

The syntax for defining a class method for the user-contributed MTools package for classes and OO in Mathematica is:

MClass.method[arg_] := (* Use arg *);

Where Class is a user defined MTools class. At the time of writing, no way is known of registering ::usage specific to an MTools method. Dr Darren invites your help:

If you know how to achieve ::usage with MTools methods by all means do contact me and let me know how.

In any case, this is addressed in the Webel libraries for the Wolfram Language by the HelpO` class/method help registry package, as encapsulated also by the MMethod class.

Visit also:

Relates to
Related notes
Related notes (backlinks)
Related snippets (extracts)
Visit also
Visit also (backlinks)