loadDesign() function

Helper to load a Design object by identity or data.

Signature:

declare function loadDesign(ctx: Context, optionsOrUri: string | {
    data: unknown;
    model?: ModelInterface | string;
    modelData?: Omit<ModelDataInterface, 'variants'> & {
        variant?: ModelVariant;
    };
}): Promise<Design>;

Parameters

Parameter

Type

Description

ctx

Context

optionsOrUri

string | { data: unknown; model?: ModelInterface | string; modelData?: Omit<ModelDataInterface, 'variants'> & { variant?: ModelVariant; }; }

**Returns:**

Promise<Design>

Remarks

You can optionally specify a model and extra model data.

Get in touch

We'd love to learn more about your vision and how we can help.

PressPrivacyTermsSupportCopyright © 2025 Core3D, Inc. All Rights Reserved.