import{_ as e,c as a,o as t,N as r}from"./chunks/framework.0799945b.js";const b=JSON.parse('{"title":"Interface: RepeatableOptions","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/interfaces/features/repeatable.RepeatableOptions.md","lastUpdated":null}'),o={name:"api/interfaces/features/repeatable.RepeatableOptions.md"},i=r('

Interface: RepeatableOptions

features/repeatable.RepeatableOptions

An object that configures a Repeatable.

Properties

classes

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

Dictionary of CSS classes to apply to this feature.

Defined in

profectus/src/features/repeatable.tsx:62


display

Optional display: Computable<RepeatableDisplay>

The display to use for this repeatable.

Defined in

profectus/src/features/repeatable.tsx:72


initialAmount

Optional initialAmount: DecimalSource

The initial amount this repeatable has on a new save / after reset.

Defined in

profectus/src/features/repeatable.tsx:60


limit

Optional limit: Computable<DecimalSource>

The maximum amount obtainable for this repeatable.

Defined in

profectus/src/features/repeatable.tsx:58


mark

Optional mark: Computable<string | boolean>

Shows a marker on the corner of the feature.

Defined in

profectus/src/features/repeatable.tsx:66


maximize

Optional maximize: Computable<boolean>

Whether or not clicking this repeatable should attempt to maximize amount based on the requirements met. Requires requirements to be a requirement or array of requirements with Requirement.canMaximize true.

Defined in

profectus/src/features/repeatable.tsx:70


requirements

requirements: Requirements

The requirement(s) to increase this repeatable.

Defined in

profectus/src/features/repeatable.tsx:56


small

Optional small: Computable<boolean>

Toggles a smaller design for the feature.

Defined in

profectus/src/features/repeatable.tsx:68


style

Optional style: Computable<StyleValue>

CSS to apply to this feature.

Defined in

profectus/src/features/repeatable.tsx:64


visibility

Optional visibility: Computable<boolean | Visibility>

Whether this repeatable should be visible.

Defined in

profectus/src/features/repeatable.tsx:54

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