@umbraco/json-models-builders
Version:
Builders and models for Umbraco Sites
26 lines (25 loc) • 787 B
TypeScript
import { DocumentValueBuilder } from '../documentValueBuilder';
export declare class URLPickerValueBuilder {
parentBuilder: DocumentValueBuilder;
icon: string;
name: string;
published: boolean;
queryString: string;
target: string;
trashed: boolean;
type: string;
unique: string;
url: string;
constructor(parentBuilder: DocumentValueBuilder);
withIcon(icon: string): this;
withName(name: string): this;
withPublished(published: boolean): this;
withQueryString(queryString: string): this;
withTarget(target: string): this;
withTrashed(trashed: boolean): this;
withType(type: string): this;
withUnique(unique: string): this;
withUrl(url: string): this;
done(): DocumentValueBuilder;
getValue(): any;
}