Skip to main content

Weedspage

Based on game build 714014 | Last updated: 2026-03-08

Overview

WeedsPage is a UI widget class used to structure and organize content related to weeds in the game's user interface. It extends the base Widget class and is intended to serve as a container for weed-specific UI elements, though the current implementation is minimal and does not initialize any child widgets or set up event handlers. It accepts a parent widget and a boolean flag (ismodded) during construction, suggesting support for differentiating between base-game and modded weed content.

Usage example

local WeedsPage = require("widgets/redux/weedspage")
local parent_widget = some_widget -- existing UI container
local page = WeedsPage(parent_widget, true) -- create a modded weeds page

Dependencies & tags

Components used: None (no components attached via inst:AddComponent).
Tags: None identified.

Properties

No public properties.

Main functions

WeedsPage(parent, ismodded)

  • Description: Constructor for the WeedsPage widget. Initializes the widget with the name "WeedsPage" and stores the parent widget reference implicitly through the base Widget class. The ismodded parameter is accepted but not used in the current implementation.
  • Parameters:
    • parent (Widget) – The parent UI widget to which this page belongs.
    • ismodded (boolean) – Flag indicating whether the weed content is modded; currently unused.
  • Returns: Nothing (constructs and returns a WeedsPage instance).
  • Error states: None identified.

Events & listeners

None.