require("common.class") local ServicePage = require("titlescreen.service.servicepage") local InputCheckPage = require("titlescreen.service.pages.input_check") local LinkServiceField = require("titlescreen.service.fields.link_service_field") ---@class MainMenuPage: ServicePage local MainMenuPage = {} ---Create a new MainMenuPage instance --- ---Inherits from ServicePage ---@param o ServicePage ---@return MainMenuPage function MainMenuPage:new(o) o = Inherit(self, ServicePage, o) o.title = o.title or "MAIN MENU" o:addField(LinkServiceField:new{ label = "INPUT CHECK", value = InputCheckPage:new{ title = {o.title, "INPUT CHECK"} } }) o:refreshFields() return o end return MainMenuPage