Skip to content

@graphty/graphty-element / extend / resolveOptions

Function: resolveOptions() ​

resolveOptions<S>(schema, providedOptions?): OptionsFromSchema<S>

Defined in: graphty-element/src/algorithms/types/OptionSchema.ts:217

Resolves options by applying defaults and validating values

Type Parameters ​

S ​

S extends OptionsSchema

Parameters ​

schema ​

S

The options schema

providedOptions? ​

Partial<OptionsFromSchema<S>>

User-provided options (may be partial)

Returns ​

OptionsFromSchema<S>

Fully resolved options with defaults applied

Throws ​

If any option fails validation