Nickel Palladium Manganese

    @rbxts/attributes
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0 • Public • Published

    Attributes

    Attributes is a Roblox Typescript package for using type-safe attributes.

    npm install @rbxts/attributes

    Usage

    Types

    These are the types supported by Roblox attributes. String Boolean Number UDim UDim2 BrickColor Color3 Vector2 Vector3 NumberSequence ColorSequence NumberRange Rect

    Using Attributes

    To create your object of attributes, invoke the Attributes function with the instance and the attribute types. From there, simply assign to or reference your attributes to get or set them.

    const MyPart = new Instance("Part");
    const PartData = Attributes<{ Message: string }>(MyPart);
    
    PartData.Message = "Hello World!";
    print(PrintData.Message);

    Keywords

    none

    Install

    npm i @rbxts/attributes

    DownloadsWeekly Downloads

    5

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    6.83 kB

    Total Files

    6

    Last publish

    Collaborators

    • hero-ku