import{_ as t,c as o,a0 as a,o as c}from"./chunks/framework.P9qPzDnn.js";const q=JSON.parse('{"title":"Function: createRepeatable()","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/features/clickables/repeatable/functions/createRepeatable.md","filePath":"api/features/clickables/repeatable/functions/createRepeatable.md","lastUpdated":null}'),r={name:"api/features/clickables/repeatable/functions/createRepeatable.md"};function d(i,e,u,l,n,s){return c(),o("div",null,e[0]||(e[0]=[a('

Profectus / features/clickables/repeatable / createRepeatable

Function: createRepeatable()

createRepeatable<T>(optionsFunc): object & Omit<Omit<T, "display" | "onClick" | "requirements" | "limit" | "initialAmount">, "canClick" | "display" | "onClick" | "onHold" | "visibility" | "classes" | "style" | typeof VueFeature | "id" | "components" | "wrappers" | "requirements" | "limit" | "initialAmount"> & object

Lazily creates a repeatable with the given options.

Type Parameters

T extends RepeatableOptions

Parameters

optionsFunc

() => T

Repeatable options.

Returns

object & Omit<Omit<T, "display" | "onClick" | "requirements" | "limit" | "initialAmount">, "canClick" | "display" | "onClick" | "onHold" | "visibility" | "classes" | "style" | typeof VueFeature | "id" | "components" | "wrappers" | "requirements" | "limit" | "initialAmount"> & object

Defined in

profectus/src/features/clickables/repeatable.tsx:75

',14)]))}const m=t(r,[["render",d]]);export{q as __pageData,m as default};