Input Method Preferences

When you select an Input Source in the Keyboard Preference panel if the selection is an Input Method rather then a keyboard layout typically a collection of preferences for that input method appear.


A keyboard layout will show a picture of the layout. An Input Method typically shows a picture of the keyboard layout and a series of other preferences.


Is there documentation for how to provide these per Input Method Preferences?