Skip to main content

CratingValidationStruct

A struct with tools for validating CraftingItem properties.

Index

Properties

GetDefault

GetDefault: (craft, asset, checkPlayerInventory, partial) => any

A function that creates default values for when the validation fails


Type declaration

    • (craft, asset, checkPlayerInventory, partial): any
    • Parameters

      Returns any

optionalPartial

Partial?: boolean

Marker for properties present in both CraftingItem and CraftingPartialItem. Used for partial crafting item validation.

StatusCode

StatusCode: CraftingStatusType

The CraftingStatusType code for when the validation fails

Validate

Validate: (craft, asset, checkPlayerInventory, partial) => boolean

The validation function


Type declaration

    • (craft, asset, checkPlayerInventory, partial): boolean
    • Parameters

      Returns boolean

Page Options