WatermarkRecipe
Defined in: recipe.ts:93
Type Parameters
Section titled “Type Parameters”Result
Section titled “Result”Result = string
Properties
Section titled “Properties”schemaVersion
Section titled “schemaVersion”
readonlyschemaVersion:1
Defined in: recipe.ts:95
Version of the serializable recipe definition.
Methods
Section titled “Methods”apply()
Section titled “apply()”apply(
input):Promise<Result>
Defined in: recipe.ts:99
Apply the saved layers and output settings to one source image.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<Result>
applyMany()
Section titled “applyMany()”applyMany(
inputs,options?):Promise<WatermarkBatchResult<Result>[]>
Defined in: recipe.ts:101
Apply the recipe to many images while preserving input result order.
Parameters
Section titled “Parameters”inputs
Section titled “inputs”readonly WatermarkRecipeInput[]
options?
Section titled “options?”WatermarkBatchOptions<Result>
Returns
Section titled “Returns”Promise<WatermarkBatchResult<Result>[]>
toJSON()
Section titled “toJSON()”toJSON():
WatermarkRecipeDefinition
Defined in: recipe.ts:97
Return a detached definition suitable for JSON persistence.