@umbraco/json-models-builders
Version:
Builders and models for Umbraco Sites
23 lines (22 loc) • 637 B
TypeScript
import { DocumentValueBuilder } from "../documentValueBuilder";
export declare class MediaPickerValueBuilder {
parentBuilder: DocumentValueBuilder;
key: string;
mediaKey: string;
mediaTypeAlias: string;
focalPoint: {
left: number;
top: number;
};
crops: string[];
constructor(parentBuilder: DocumentValueBuilder);
withKey(key: string): this;
withMediaKey(mediaKey: string): this;
withMediaTypeAlias(mediaTypeAlias: string): this;
withFocalPoint(focalPoint: {
left: number;
top: number;
}): this;
done(): DocumentValueBuilder;
getValue(): any;
}