Utilização

Start and stop a timer

tsx
import { Text, onMount, signal } from 'kuito';

export function ElapsedTime() {
  const seconds = signal(0);
  onMount(() => {
    const timer = setInterval(() => seconds.value++, 1000);
    return () => clearInterval(timer);
  });
  return <Text>{`${seconds.value} seconds on this screen`}</Text>;
}

Assinaturas

ts
<A extends unknown[]>(callback: (...args: A) => void, delay?: number, ...args: A): number

Parâmetros de tipo

NomeRestriçãoPredefinição
Aunknown[]—

Parâmetros

NomeTipoObrigatórioDescrição
callback(...args: A) => voidSim—
delaynumberNão—
...argsASim—

Devolve

number

Gerado a partir das declarações TypeScript públicas: assinaturas, props e predefinições vêm da fonte verificada, as descrições da sua JSDoc. Nenhuma predefinição é inventada.