import{_ as e,c as a,o as r,a as t}from"./app.ab34650d.js";const g=JSON.parse('{"title":"Interface: ChallengeOptions","description":"","frontmatter":{"editLink":false},"headers":[{"level":2,"title":"Properties","slug":"properties"},{"level":3,"title":"canComplete","slug":"cancomplete"},{"level":3,"title":"canStart","slug":"canstart"},{"level":3,"title":"classes","slug":"classes"},{"level":3,"title":"completionLimit","slug":"completionlimit"},{"level":3,"title":"display","slug":"display"},{"level":3,"title":"goal","slug":"goal"},{"level":3,"title":"mark","slug":"mark"},{"level":3,"title":"onComplete","slug":"oncomplete"},{"level":3,"title":"onEnter","slug":"onenter"},{"level":3,"title":"onExit","slug":"onexit"},{"level":3,"title":"reset","slug":"reset"},{"level":3,"title":"resource","slug":"resource"},{"level":3,"title":"style","slug":"style"},{"level":3,"title":"visibility","slug":"visibility"}],"relativePath":"api/interfaces/features/challenges/challenge.ChallengeOptions.md","lastUpdated":null}'),n={name:"api/interfaces/features/challenges/challenge.ChallengeOptions.md"},o=t('

Interface: ChallengeOptions

features/challenges/challenge.ChallengeOptions

Properties

canComplete

\u2022 Optional canComplete: Computable<boolean | DecimalSource>

Defined in

profectus/src/features/challenges/challenge.tsx:31


canStart

\u2022 Optional canStart: Computable<boolean>

Defined in

profectus/src/features/challenges/challenge.tsx:29


classes

\u2022 Optional classes: Computable<Record<string, boolean>>

Defined in

profectus/src/features/challenges/challenge.tsx:36


completionLimit

\u2022 Optional completionLimit: Computable<DecimalSource>

Defined in

profectus/src/features/challenges/challenge.tsx:32


display

\u2022 Optional display: Computable<CoercableComponent | { description: CoercableComponent ; effectDisplay?: CoercableComponent ; goal?: CoercableComponent ; reward?: CoercableComponent ; title?: CoercableComponent }>

Defined in

profectus/src/features/challenges/challenge.tsx:38


goal

\u2022 Optional goal: Computable<DecimalSource>

Defined in

profectus/src/features/challenges/challenge.tsx:35


mark

\u2022 Optional mark: Computable<string | boolean>

Defined in

profectus/src/features/challenges/challenge.tsx:33


onComplete

\u2022 Optional onComplete: VoidFunction

Defined in

profectus/src/features/challenges/challenge.tsx:48


onEnter

\u2022 Optional onEnter: VoidFunction

Defined in

profectus/src/features/challenges/challenge.tsx:50


onExit

\u2022 Optional onExit: VoidFunction

Defined in

profectus/src/features/challenges/challenge.tsx:49


reset

\u2022 Optional reset: GenericReset

Defined in

profectus/src/features/challenges/challenge.tsx:30


resource

\u2022 Optional resource: Resource<DecimalSource>

Defined in

profectus/src/features/challenges/challenge.tsx:34


style

\u2022 Optional style: Computable<StyleValue>

Defined in

profectus/src/features/challenges/challenge.tsx:37


visibility

\u2022 Optional visibility: Computable<Visibility>

Defined in

profectus/src/features/challenges/challenge.tsx:28

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