Skip to content

@vaguevoid/fiasco / ecs/components / text

Function: text()

text<Data, Length>(data, length): Str<Length, Data>

Defined in: src/ecs/components.ts:209

Helper function when interacting with the TextRender component for defining a string.

ts
import { text } from '@vaguevoid/fiasco'
import { Components } from '../.fiasco/generated'

function system() {
  engine.spawn([
    new Components.TextRender({
      text: text("Fiasco!")
    })
  ])
}

Type Parameters

Data

Data extends string

Length

Length extends number = 256

Parameters

data

Data

length

Length = ...

Returns

Str<Length, Data>