mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Add missing comments to types/plugins/user_setttings.ts (#26038)
Co-authored-by: Mattermost Build <build@mattermost.com>
This commit is contained in:
parent
98a2fe8e2d
commit
f50118239a
@ -11,14 +11,24 @@ export type PluginConfiguration = {
|
||||
|
||||
/** URL to the icon to show in the UI. No icon will show the plug outline icon. */
|
||||
icon?: string;
|
||||
sections: PluginConfigurationSection[];
|
||||
|
||||
/** Action that will appear at the beginning of the plugin settings tab */
|
||||
action?: PluginConfigurationAction;
|
||||
sections: PluginConfigurationSection[];
|
||||
}
|
||||
|
||||
export type PluginConfigurationAction = {
|
||||
|
||||
/** Text shown as the title of the action */
|
||||
title: string;
|
||||
|
||||
/** Text shown as the body of the action */
|
||||
text: string;
|
||||
|
||||
/** Text shown at the button */
|
||||
buttonText: string;
|
||||
|
||||
/** This function is called when the button on the action is clicked */
|
||||
onClick: () => void;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user