import{_ as e,c as t,o as a,a as c}from"./app.ab34650d.js";const p=JSON.parse('{"title":"Module: features/achievements/achievement","description":"","frontmatter":{"editLink":false},"headers":[{"level":2,"title":"Components","slug":"components"},{"level":2,"title":"Interfaces","slug":"interfaces"},{"level":2,"title":"Type Aliases","slug":"type-aliases"},{"level":3,"title":"Achievement","slug":"achievement"},{"level":3,"title":"GenericAchievement","slug":"genericachievement"},{"level":2,"title":"Variables","slug":"variables"},{"level":3,"title":"AchievementType","slug":"achievementtype"},{"level":2,"title":"Functions","slug":"functions"},{"level":3,"title":"createAchievement","slug":"createachievement"}],"relativePath":"api/modules/features/achievements/achievement.md","lastUpdated":null}'),i={name:"api/modules/features/achievements/achievement.md"},n=c('

Module: features/achievements/achievement

Components

Interfaces

Type Aliases

Achievement

\u01AC Achievement<T>: Replace<T & BaseAchievement, { classes: GetComputableType<T["classes"]> ; display: GetComputableType<T["display"]> ; image: GetComputableType<T["image"]> ; mark: GetComputableType<T["mark"]> ; style: GetComputableType<T["style"]> ; visibility: GetComputableTypeWithDefault<T["visibility"], Visible> }>

Type parameters

NameType
Textends AchievementOptions

Defined in

profectus/src/features/achievements/achievement.tsx:54


GenericAchievement

\u01AC GenericAchievement: Replace<Achievement<AchievementOptions>, { visibility: ProcessedComputable<Visibility> }>

Defined in

profectus/src/features/achievements/achievement.tsx:66

Variables

AchievementType

\u2022 Const AchievementType: typeof AchievementType

Defined in

profectus/src/features/achievements/achievement.tsx:32

Functions

createAchievement

\u25B8 createAchievement<T>(optionsFunc?): Achievement<T>

Type parameters

NameType
Textends AchievementOptions

Parameters

NameType
optionsFunc?OptionsFunc<T, BaseAchievement, GenericAchievement>

Returns

Achievement<T>

',31),r=[n];function h(d,o,s,l,m,u){return a(),t("div",null,r)}var v=e(i,[["render",h]]);export{p as __pageData,v as default};