mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
Plugin api improvements (#4935)
* Support hook into App component * Add hookable PluginSettings component * Add useSettings to plugin hooks * Make setting inputs hookable * Add hooks for performer details panel * Update docs
This commit is contained in:
@@ -139,6 +139,11 @@ Returns `void`.
|
||||
|
||||
#### Patchable components and functions
|
||||
|
||||
- `App`
|
||||
- `BooleanSetting`
|
||||
- `ChangeButtonSetting`
|
||||
- `CompressedPerformerDetailsPanel`
|
||||
- `ConstantSetting`
|
||||
- `CountrySelect`
|
||||
- `DateInput`
|
||||
- `FolderSelect`
|
||||
@@ -146,9 +151,13 @@ Returns `void`.
|
||||
- `GallerySelect`
|
||||
- `GallerySelect.sort`
|
||||
- `Icon`
|
||||
- `ModalSetting`
|
||||
- `MovieIDSelect`
|
||||
- `MovieSelect`
|
||||
- `MovieSelect.sort`
|
||||
- `NumberSetting`
|
||||
- `PerformerDetailsPanel`
|
||||
- `PerformerDetailsPanel.DetailGroup`
|
||||
- `PerformerIDSelect`
|
||||
- `PerformerSelect`
|
||||
- `PerformerSelect.sort`
|
||||
@@ -161,13 +170,20 @@ Returns `void`.
|
||||
- `SceneIDSelect`
|
||||
- `SceneSelect`
|
||||
- `SceneSelect.sort`
|
||||
- `SelectSetting`
|
||||
- `Setting`
|
||||
- `SettingModal`
|
||||
- `StringSetting`
|
||||
- `StringListSetting`
|
||||
- `StudioIDSelect`
|
||||
- `StudioSelect`
|
||||
- `StudioSelect.sort`
|
||||
- `TagIDSelect`
|
||||
- `TagSelect`
|
||||
- `TagSelect.sort`
|
||||
- `PluginSettings`
|
||||
- `Setting`
|
||||
- `SettingGroup`
|
||||
|
||||
### `PluginApi.Event`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user