Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SceneIdentifier ¶
type SceneIdentifier struct { DefaultOptions *models.IdentifyMetadataOptionsInput Sources []ScraperSource ScreenshotSetter scene.ScreenshotSetter SceneUpdatePostHookExecutor SceneUpdatePostHookExecutor }
func (*SceneIdentifier) Identify ¶
func (t *SceneIdentifier) Identify(ctx context.Context, txnManager models.TransactionManager, scene *models.Scene) error
type SceneScraper ¶
type SceneUpdatePostHookExecutor ¶
type SceneUpdatePostHookExecutor interface {
ExecuteSceneUpdatePostHooks(ctx context.Context, input models.SceneUpdateInput, inputFields []string)
}
type ScraperSource ¶
type ScraperSource struct { Name string Options *models.IdentifyMetadataOptionsInput Scraper SceneScraper RemoteSite string }
Click to show internal directories.
Click to hide internal directories.