mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Plugin api improvements (#5703)
* Add ReactSelect to PluginApi.libraries * Make Performer tabs patchable * Make PerformerCard patchable * Use registration pattern for HoverPopover, TagLink and LoadingIndicator Initialising the components map to include these was causing an initialisation error. * Add showZero property to PopoverCountButton * Make TagCard patchable * Make ScenePage and ScenePlayer patchable * Pass properties to container components * Add example for scene tabs * Make FrontPage patchable * Add FrontPage example
This commit is contained in:
@@ -31,6 +31,7 @@ This namespace contains the generated graphql client interface. This is a low-le
|
||||
- `FontAwesomeSolid`
|
||||
- `Mousetrap`
|
||||
- `MousetrapPause`
|
||||
- `ReactSelect`
|
||||
|
||||
### `register`
|
||||
|
||||
@@ -147,21 +148,36 @@ Returns `void`.
|
||||
- `CountrySelect`
|
||||
- `DateInput`
|
||||
- `FolderSelect`
|
||||
- `FrontPage`
|
||||
- `GalleryIDSelect`
|
||||
- `GallerySelect`
|
||||
- `GallerySelect.sort`
|
||||
- `HoverPopover`
|
||||
- `Icon`
|
||||
- `ImageDetailPanel`
|
||||
- `LoadingIndicator`
|
||||
- `ModalSetting`
|
||||
- `GroupIDSelect`
|
||||
- `GroupSelect`
|
||||
- `GroupSelect.sort`
|
||||
- `NumberSetting`
|
||||
- `PerformerAppearsWithPanel`
|
||||
- `PerformerCard`
|
||||
- `PerformerCard.Details`
|
||||
- `PerformerCard.Image`
|
||||
- `PerformerCard.Overlays`
|
||||
- `PerformerCard.Popovers`
|
||||
- `PerformerCard.Title`
|
||||
- `PerformerDetailsPanel`
|
||||
- `PerformerDetailsPanel.DetailGroup`
|
||||
- `PerformerIDSelect`
|
||||
- `PerformerPage`
|
||||
- `PerformerSelect`
|
||||
- `PerformerSelect.sort`
|
||||
- `PerformerGalleriesPanel`
|
||||
- `PerformerGroupsPanel`
|
||||
- `PerformerImagesPanel`
|
||||
- `PerformerScenesPanel`
|
||||
- `PluginRoutes`
|
||||
- `SceneCard`
|
||||
- `SceneCard.Details`
|
||||
@@ -169,6 +185,10 @@ Returns `void`.
|
||||
- `SceneCard.Overlays`
|
||||
- `SceneCard.Popovers`
|
||||
- `SceneIDSelect`
|
||||
- `ScenePage`
|
||||
- `ScenePage.Tabs`
|
||||
- `ScenePage.TabContent`
|
||||
- `ScenePlayer`
|
||||
- `SceneSelect`
|
||||
- `SceneSelect.sort`
|
||||
- `SelectSetting`
|
||||
@@ -179,6 +199,15 @@ Returns `void`.
|
||||
- `StudioIDSelect`
|
||||
- `StudioSelect`
|
||||
- `StudioSelect.sort`
|
||||
- `TabTitleCounter`
|
||||
- `TagCard`
|
||||
- `TagCard.Details`
|
||||
- `TagCard.Image`
|
||||
- `TagCard.Overlays`
|
||||
- `TagCard.Popovers`
|
||||
- `TagCard.Title`
|
||||
- `TagLink`
|
||||
- `TabTitleCounter`
|
||||
- `TagIDSelect`
|
||||
- `TagSelect`
|
||||
- `TagSelect.sort`
|
||||
|
||||
Reference in New Issue
Block a user