Documentation
¶
Index ¶
- func AssetsPreviewsDeleteCommand() *ffcli.Command
- func AssetsPreviewsDownloadCommand() *ffcli.Command
- func AssetsPreviewsListCommand() *ffcli.Command
- func AssetsPreviewsUploadCommand() *ffcli.Command
- func AssetsScreenshotsDeleteCommand() *ffcli.Command
- func AssetsScreenshotsDownloadCommand() *ffcli.Command
- func AssetsScreenshotsListCommand() *ffcli.Command
- func AssetsScreenshotsSizesCommand() *ffcli.Command
- func AssetsScreenshotsUploadCommand() *ffcli.Command
- func CollectAssetFiles(path string) ([]string, error)
- func ContextWithAssetUploadTimeout(ctx context.Context) (context.Context, context.CancelFunc)
- func GetOrderedAppScreenshotIDs(ctx context.Context, client *asc.Client, setID string) ([]string, error)
- func NormalizePreviewType(input string) (string, error)
- func NormalizeScreenshotDisplayType(input string) (string, error)
- func SetOrderedAppScreenshots(ctx context.Context, client *asc.Client, setID string, orderedIDs []string) error
- func UploadPreviewAsset(ctx context.Context, client *asc.Client, setID, filePath string) (asc.AssetUploadResultItem, error)
- func UploadScreenshotAsset(ctx context.Context, client *asc.Client, setID, filePath string) (asc.AssetUploadResultItem, error)
- func UploadScreenshotsToSet(ctx context.Context, client *asc.Client, setID string, files []string, ...) ([]asc.AssetUploadResultItem, error)
- func ValidateScreenshotDimensions(files []string, displayType string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssetsPreviewsDeleteCommand ¶
AssetsPreviewsDeleteCommand returns the preview delete subcommand.
func AssetsPreviewsDownloadCommand ¶
AssetsPreviewsDownloadCommand returns the previews download subcommand.
func AssetsPreviewsListCommand ¶
AssetsPreviewsListCommand returns the previews list subcommand.
func AssetsPreviewsUploadCommand ¶
AssetsPreviewsUploadCommand returns the previews upload subcommand.
func AssetsScreenshotsDeleteCommand ¶
AssetsScreenshotsDeleteCommand returns the screenshot delete subcommand.
func AssetsScreenshotsDownloadCommand ¶
AssetsScreenshotsDownloadCommand returns the screenshots download subcommand.
func AssetsScreenshotsListCommand ¶
AssetsScreenshotsListCommand returns the screenshots list subcommand.
func AssetsScreenshotsSizesCommand ¶
AssetsScreenshotsSizesCommand returns the screenshots sizes subcommand.
func AssetsScreenshotsUploadCommand ¶
AssetsScreenshotsUploadCommand returns the screenshots upload subcommand.
func CollectAssetFiles ¶
CollectAssetFiles validates and collects files from a path.
func ContextWithAssetUploadTimeout ¶
ContextWithAssetUploadTimeout returns a context with the asset upload timeout.
func GetOrderedAppScreenshotIDs ¶
func GetOrderedAppScreenshotIDs(ctx context.Context, client *asc.Client, setID string) ([]string, error)
GetOrderedAppScreenshotIDs returns screenshot IDs in the current remote order.
func NormalizePreviewType ¶
NormalizePreviewType normalizes and validates a preview type.
func NormalizeScreenshotDisplayType ¶
NormalizeScreenshotDisplayType normalizes and validates a screenshot display type.
func SetOrderedAppScreenshots ¶
func SetOrderedAppScreenshots(ctx context.Context, client *asc.Client, setID string, orderedIDs []string) error
SetOrderedAppScreenshots replaces the screenshot relationships for a set in the provided order.
func UploadPreviewAsset ¶
func UploadPreviewAsset(ctx context.Context, client *asc.Client, setID, filePath string) (asc.AssetUploadResultItem, error)
UploadPreviewAsset uploads a preview file to a set.
func UploadScreenshotAsset ¶
func UploadScreenshotAsset(ctx context.Context, client *asc.Client, setID, filePath string) (asc.AssetUploadResultItem, error)
UploadScreenshotAsset uploads a screenshot file to a set.
func UploadScreenshotsToSet ¶
func UploadScreenshotsToSet(ctx context.Context, client *asc.Client, setID string, files []string, preserveExistingOrder bool) ([]asc.AssetUploadResultItem, error)
UploadScreenshotsToSet uploads screenshots in the provided file order and then applies that order to the remote screenshot set.
func ValidateScreenshotDimensions ¶
ValidateScreenshotDimensions validates screenshot dimensions for all files.
Types ¶
This section is empty.