index / content / gui / menu / mod_manager_react_util

Module content.gui.menu.mod_manager_react_util🔗

global record ModManagerReactUtil makeErrorMessage: function(Modhub.ModHubErrorCode): string showMessageBox: function(Builtin.WindowAPI, function(boolean), string, string) createAsyncRef: function(): ReactRefT<Modhub.UniquePendingRequestId> setAsyncRef: function(ReactRefT<Modhub.UniquePendingRequestId>, Modhub.UniquePendingRequestId)
enum ModAction "ForceUninstall" "Report" end
enum GalleryState "Error" "Loading" "Ready" end
record ModInfoIcon iconPath: string title: string tooltip: string critical: boolean end
record ModManagerContext backendId: Modhub.BackendId wc: ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> setBlockedForModal: function(boolean) calloutContainerRef: ReactRefWrapApi0<CalloutApi> onRefresh: function() createModTile: function(Modhub.ModBrowserDisplayData, integer, boolean): TreeNodeId end
showErrorBox: function(Builtin.WindowAPI, function(boolean), string, Modhub.ModHubErrorCode) showLoginDialog: function(ModManagerContext, function()) showReportDialog: function(ModManagerContext, Modhub.ModId) showUninstallDialog: function(ModManagerContext, Modhub.ModId, string) showShareSavegameDialog: function(ModManagerContext, SaveGameId, boolean) showValidationReportDialog: function(ModManagerContext, Modhub.ModValidatorResult) doRequiredUserAction: function(ModManagerContext, function()) getTotalModMemoryMB: function({Mod.ModId}): integer
record ModImageParams context: ModManagerContext request: Modhub.GetModMediaRequest result: Modhub.AsyncResult<Modhub.ModMediaData> imagePath: string modMediaType: Modhub.ModMediaType end
ModImage: Recipe<ModImageParams>
record ModImageApi hasData: function(): boolean getError: function(): Modhub.ModHubErrorCode end
record ModTileParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modHubId: Modhub.ModId modInfo: Modhub.ModInfo modId: Mod.ModId sortType: Modhub.SortType onClick: function(any): any leftInfoIcons: {ModInfoIcon} customSortInfoIcon: ModInfoIcon createButtons: function(): {TreeNodeId} onRefresh: function() end
ModTile: Recipe<ModTileParams>
record ModTilesNotAvailableParams layout: TreeNodeId end
ModTilesNotAvailable: Recipe<ModTilesNotAvailableParams> DisplayRows: integer DisplayCols: integer DisplayPerPage: integer
record ModListPagerParams currentPage: integer numPages: integer totalResults: integer onPageClick: function(integer) onNextClick: function() onPrevClick: function() end
ModListPager: Recipe<ModListPagerParams>
record ModManagementStatusParams context: ModManagerContext upload: boolean end
ModManagementStatus: Recipe<ModManagementStatusParams>
record ModListStatusParams currentPage: integer displayPerPage: integer totalPages: integer totalResults: integer end
ModListStatus: Recipe<ModListStatusParams>
record SortComboboxParams sortOrders: {Modhub.SortOrder} sortType: Modhub.SortType onSortChange: function(Modhub.SortType) end
SortCombobox: Recipe<SortComboboxParams>
record ModSubscribeButtonParams context: ModManagerContext modId: Modhub.ModId checkExists: boolean end
ModSubscribeButton: Recipe<ModSubscribeButtonParams>
record ModActivateButtonParams active: boolean missing: boolean onValueChange: function(boolean) end
ModActivateButton: Recipe<ModActivateButtonParams>
record ModVoteButtonBarParams context: ModManagerContext modInfo: Modhub.ModInfo end
ModVoteButtonBar: Recipe<ModVoteButtonBarParams>
record ModSearchFieldParams value: string onChange: function(string) end
ModSearchField: Recipe<ModSearchFieldParams>
record ModFilterMenuParams sortAndFilterOptions: Modhub.SortAndFilterOptions getTagToggled: function(string): boolean onToggleTag: function(string) topItems: {TreeNodeId} bottomItems: {TreeNodeId} end
ModFilterMenu: Recipe<ModFilterMenuParams>
record UserActionsParams context: ModManagerContext doRefresh: function() doLogIn: function() end
UserActions: Recipe<UserActionsParams>
record ModUploadFormParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modId: Modhub.ModId errorMessage: string loadingMessage: string onRefresh: function() publishSettings: Modhub.PublishSettings onClose: function() disableValidator: boolean end
ModUploadForm: Recipe<ModUploadFormParams> ModUploadNotAvailable: Recipe<ModUploadFormParams>
record ModDetailsParams context: ModManagerContext uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() modId: Modhub.ModId title: string logoImage: string url: string description: string imageParams: {ModImageParams} hasResult: boolean isCurated: boolean end
ModDetails: Recipe<ModDetailsParams>
record ModAuthorParams context: ModManagerContext uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() onClose: function() modId: Modhub.ModId authorName: string userPortal: Modhub.UserPortal onShowAuthorMods: function() isUserNameSearchEnabled: boolean end
ModAuthor: Recipe<ModAuthorParams>
record ModTagsParams context: ModManagerContext tags: {string} uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() modId: Modhub.ModId end
ModTags: Recipe<ModTagsParams>
record ModStatsParams context: ModManagerContext modInfo: Modhub.ModInfo end
ModStats: Recipe<ModStatsParams>
record ImageGalleryParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modId: Modhub.ModId imageParams: {ModImageParams} showSelector: boolean onRefresh: function() end
ImageGallery: Recipe<ImageGalleryParams>
record ModGalleryApi getState: function(): GalleryState end
record ModDetailsApi getGalleryState: function(): GalleryState end
record ModBrowserTabParams context: ModManagerContext dataProvider: ReactRefT<Modhub.ModBrowserDataProvider> additionalTopBarItems: {TreeNodeId} additionalBottomBarItems: {TreeNodeId} showComboBox: boolean end
ModBrowserTab: Recipe<ModBrowserTabParams>
record ModManagerDetailsPageParams context: ModManagerContext uploadContext: ModManagerContext modId: Modhub.ModId modPublishHelperRef: ReactRefT<Modhub.ModPublishHelper> onClose: function() detailsBack: function(Modhub.UserId, string) isUserNameSearchEnabled: boolean isCurated: boolean inPauseMenu: boolean end
record ModSelectorDetailsPageParams mod: string modInfo: Modhub.ModInfo modParams: {string : integer} isModActive: function(string) toggleMod: function(string) onParamChanged: function(string, integer) onClose: function() isCurated: boolean inPauseMenu: boolean end
record ModDetailsWindowParams title: string modManagerParams: ModManagerDetailsPageParams modSelectorParams: ModSelectorDetailsPageParams onClose: function() end
ModDetailsWindow: Recipe<ModDetailsWindowParams>
record SourceInfo iconPath: string title: string end
getSourceInfo: function(string): SourceInfo
record SortTypeInfo title: string end
getSortTypeInfo: function(Modhub.SortType): SortTypeInfo
record TagInfo name: string end
getTagInfo: function(string): TagInfo
record StorageBarParams backendId: Modhub.BackendId end
StorageBar: Recipe<StorageBarParams>
record ModMemoryBarParams budgetMB: integer usageMB: integer deltaMB: integer end
ModMemoryBar: Recipe<ModMemoryBarParams> getModPublishBackendId: function(): Modhub.BackendId getLocalBackendId: function(): Modhub.BackendId checkModManagerAccess: function(Builtin.WindowAPI): boolean end

Category: globals🔗

ModManagerReactUtil🔗

global record ModManagerReactUtil makeErrorMessage: function(Modhub.ModHubErrorCode): string showMessageBox: function(Builtin.WindowAPI, function(boolean), string, string) createAsyncRef: function(): ReactRefT<Modhub.UniquePendingRequestId> setAsyncRef: function(ReactRefT<Modhub.UniquePendingRequestId>, Modhub.UniquePendingRequestId)
enum ModAction "ForceUninstall" "Report" end
enum GalleryState "Error" "Loading" "Ready" end
record ModInfoIcon iconPath: string title: string tooltip: string critical: boolean end
record ModManagerContext backendId: Modhub.BackendId wc: ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> setBlockedForModal: function(boolean) calloutContainerRef: ReactRefWrapApi0<CalloutApi> onRefresh: function() createModTile: function(Modhub.ModBrowserDisplayData, integer, boolean): TreeNodeId end
showErrorBox: function(Builtin.WindowAPI, function(boolean), string, Modhub.ModHubErrorCode) showLoginDialog: function(ModManagerContext, function()) showReportDialog: function(ModManagerContext, Modhub.ModId) showUninstallDialog: function(ModManagerContext, Modhub.ModId, string) showShareSavegameDialog: function(ModManagerContext, SaveGameId, boolean) showValidationReportDialog: function(ModManagerContext, Modhub.ModValidatorResult) doRequiredUserAction: function(ModManagerContext, function()) getTotalModMemoryMB: function({Mod.ModId}): integer
record ModImageParams context: ModManagerContext request: Modhub.GetModMediaRequest result: Modhub.AsyncResult<Modhub.ModMediaData> imagePath: string modMediaType: Modhub.ModMediaType end
ModImage: Recipe<ModImageParams>
record ModImageApi hasData: function(): boolean getError: function(): Modhub.ModHubErrorCode end
record ModTileParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modHubId: Modhub.ModId modInfo: Modhub.ModInfo modId: Mod.ModId sortType: Modhub.SortType onClick: function(any): any leftInfoIcons: {ModInfoIcon} customSortInfoIcon: ModInfoIcon createButtons: function(): {TreeNodeId} onRefresh: function() end
ModTile: Recipe<ModTileParams>
record ModTilesNotAvailableParams layout: TreeNodeId end
ModTilesNotAvailable: Recipe<ModTilesNotAvailableParams> DisplayRows: integer DisplayCols: integer DisplayPerPage: integer
record ModListPagerParams currentPage: integer numPages: integer totalResults: integer onPageClick: function(integer) onNextClick: function() onPrevClick: function() end
ModListPager: Recipe<ModListPagerParams>
record ModManagementStatusParams context: ModManagerContext upload: boolean end
ModManagementStatus: Recipe<ModManagementStatusParams>
record ModListStatusParams currentPage: integer displayPerPage: integer totalPages: integer totalResults: integer end
ModListStatus: Recipe<ModListStatusParams>
record SortComboboxParams sortOrders: {Modhub.SortOrder} sortType: Modhub.SortType onSortChange: function(Modhub.SortType) end
SortCombobox: Recipe<SortComboboxParams>
record ModSubscribeButtonParams context: ModManagerContext modId: Modhub.ModId checkExists: boolean end
ModSubscribeButton: Recipe<ModSubscribeButtonParams>
record ModActivateButtonParams active: boolean missing: boolean onValueChange: function(boolean) end
ModActivateButton: Recipe<ModActivateButtonParams>
record ModVoteButtonBarParams context: ModManagerContext modInfo: Modhub.ModInfo end
ModVoteButtonBar: Recipe<ModVoteButtonBarParams>
record ModSearchFieldParams value: string onChange: function(string) end
ModSearchField: Recipe<ModSearchFieldParams>
record ModFilterMenuParams sortAndFilterOptions: Modhub.SortAndFilterOptions getTagToggled: function(string): boolean onToggleTag: function(string) topItems: {TreeNodeId} bottomItems: {TreeNodeId} end
ModFilterMenu: Recipe<ModFilterMenuParams>
record UserActionsParams context: ModManagerContext doRefresh: function() doLogIn: function() end
UserActions: Recipe<UserActionsParams>
record ModUploadFormParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modId: Modhub.ModId errorMessage: string loadingMessage: string onRefresh: function() publishSettings: Modhub.PublishSettings onClose: function() disableValidator: boolean end
ModUploadForm: Recipe<ModUploadFormParams> ModUploadNotAvailable: Recipe<ModUploadFormParams>
record ModDetailsParams context: ModManagerContext uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() modId: Modhub.ModId title: string logoImage: string url: string description: string imageParams: {ModImageParams} hasResult: boolean isCurated: boolean end
ModDetails: Recipe<ModDetailsParams>
record ModAuthorParams context: ModManagerContext uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() onClose: function() modId: Modhub.ModId authorName: string userPortal: Modhub.UserPortal onShowAuthorMods: function() isUserNameSearchEnabled: boolean end
ModAuthor: Recipe<ModAuthorParams>
record ModTagsParams context: ModManagerContext tags: {string} uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() modId: Modhub.ModId end
ModTags: Recipe<ModTagsParams>
record ModStatsParams context: ModManagerContext modInfo: Modhub.ModInfo end
ModStats: Recipe<ModStatsParams>
record ImageGalleryParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modId: Modhub.ModId imageParams: {ModImageParams} showSelector: boolean onRefresh: function() end
ImageGallery: Recipe<ImageGalleryParams>
record ModGalleryApi getState: function(): GalleryState end
record ModDetailsApi getGalleryState: function(): GalleryState end
record ModBrowserTabParams context: ModManagerContext dataProvider: ReactRefT<Modhub.ModBrowserDataProvider> additionalTopBarItems: {TreeNodeId} additionalBottomBarItems: {TreeNodeId} showComboBox: boolean end
ModBrowserTab: Recipe<ModBrowserTabParams>
record ModManagerDetailsPageParams context: ModManagerContext uploadContext: ModManagerContext modId: Modhub.ModId modPublishHelperRef: ReactRefT<Modhub.ModPublishHelper> onClose: function() detailsBack: function(Modhub.UserId, string) isUserNameSearchEnabled: boolean isCurated: boolean inPauseMenu: boolean end
record ModSelectorDetailsPageParams mod: string modInfo: Modhub.ModInfo modParams: {string : integer} isModActive: function(string) toggleMod: function(string) onParamChanged: function(string, integer) onClose: function() isCurated: boolean inPauseMenu: boolean end
record ModDetailsWindowParams title: string modManagerParams: ModManagerDetailsPageParams modSelectorParams: ModSelectorDetailsPageParams onClose: function() end
ModDetailsWindow: Recipe<ModDetailsWindowParams>
record SourceInfo iconPath: string title: string end
getSourceInfo: function(string): SourceInfo
record SortTypeInfo title: string end
getSortTypeInfo: function(Modhub.SortType): SortTypeInfo
record TagInfo name: string end
getTagInfo: function(string): TagInfo
record StorageBarParams backendId: Modhub.BackendId end
StorageBar: Recipe<StorageBarParams>
record ModMemoryBarParams budgetMB: integer usageMB: integer deltaMB: integer end
ModMemoryBar: Recipe<ModMemoryBarParams> getModPublishBackendId: function(): Modhub.BackendId getLocalBackendId: function(): Modhub.BackendId checkModManagerAccess: function(Builtin.WindowAPI): boolean end

ModManagerReactUtil.makeErrorMessage🔗

function ModManagerReactUtil.makeErrorMessage(Modhub.ModHubErrorCode): string
Parameters
  • Modhub.ModHubErrorCode
Returns
  1. string

ModManagerReactUtil.showMessageBox🔗

function ModManagerReactUtil.showMessageBox(Builtin.WindowAPI, function(boolean), string, string)
Parameters
  • Builtin.WindowAPI
  • function(boolean)
  • string
  • string

ModManagerReactUtil.createAsyncRef🔗

function ModManagerReactUtil.createAsyncRef(): ReactRefT<Modhub.UniquePendingRequestId>
Returns
  1. ReactRefT<Modhub.UniquePendingRequestId>

ModManagerReactUtil.setAsyncRef🔗

function ModManagerReactUtil.setAsyncRef(ReactRefT<Modhub.UniquePendingRequestId>, Modhub.UniquePendingRequestId)
Parameters
  • ReactRefT<Modhub.UniquePendingRequestId>
  • Modhub.UniquePendingRequestId

ModManagerReactUtil.ModAction🔗

enum ModManagerReactUtil.ModAction "ForceUninstall" "Report" end

ModManagerReactUtil.ModAction."ForceUninstall"🔗

ModManagerReactUtil.ModAction."Report"🔗

ModManagerReactUtil.GalleryState🔗

enum ModManagerReactUtil.GalleryState "Error" "Loading" "Ready" end

ModManagerReactUtil.GalleryState."Error"🔗

ModManagerReactUtil.GalleryState."Loading"🔗

ModManagerReactUtil.GalleryState."Ready"🔗

ModManagerReactUtil.ModInfoIcon🔗

record ModManagerReactUtil.ModInfoIcon iconPath: string title: string tooltip: string critical: boolean end

ModManagerReactUtil.ModInfoIcon.iconPath🔗

ModManagerReactUtil.ModInfoIcon.iconPath: string

ModManagerReactUtil.ModInfoIcon.title🔗

ModManagerReactUtil.ModInfoIcon.title: string

ModManagerReactUtil.ModInfoIcon.tooltip🔗

ModManagerReactUtil.ModInfoIcon.tooltip: string

ModManagerReactUtil.ModInfoIcon.critical🔗

ModManagerReactUtil.ModInfoIcon.critical: boolean

ModManagerReactUtil.ModManagerContext🔗

record ModManagerReactUtil.ModManagerContext backendId: Modhub.BackendId wc: ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> setBlockedForModal: function(boolean) calloutContainerRef: ReactRefWrapApi0<CalloutApi> onRefresh: function() createModTile: function(Modhub.ModBrowserDisplayData, integer, boolean): TreeNodeId end

ModManagerReactUtil.ModManagerContext.backendId🔗

ModManagerReactUtil.ModManagerContext.backendId: Modhub.BackendId

ModManagerReactUtil.ModManagerContext.wc🔗

ModManagerReactUtil.ModManagerContext.wc: ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI>

ModManagerReactUtil.ModManagerContext.setBlockedForModal🔗

function ModManagerReactUtil.ModManagerContext.setBlockedForModal(boolean)
Parameters
  • boolean

ModManagerReactUtil.ModManagerContext.calloutContainerRef🔗

ModManagerReactUtil.ModManagerContext.calloutContainerRef: ReactRefWrapApi0<CalloutApi>

ModManagerReactUtil.ModManagerContext.onRefresh🔗

function ModManagerReactUtil.ModManagerContext.onRefresh()

ModManagerReactUtil.ModManagerContext.createModTile🔗

function ModManagerReactUtil.ModManagerContext.createModTile(Modhub.ModBrowserDisplayData, integer, boolean): TreeNodeId
Parameters
  • Modhub.ModBrowserDisplayData
  • integer
  • boolean
Returns
  1. TreeNodeId

ModManagerReactUtil.showErrorBox🔗

function ModManagerReactUtil.showErrorBox(Builtin.WindowAPI, function(boolean), string, Modhub.ModHubErrorCode)
Parameters
  • Builtin.WindowAPI
  • function(boolean)
  • string
  • Modhub.ModHubErrorCode

ModManagerReactUtil.showLoginDialog🔗

function ModManagerReactUtil.showLoginDialog(ModManagerContext, function())
Parameters
  • ModManagerContext
  • function()

ModManagerReactUtil.showReportDialog🔗

function ModManagerReactUtil.showReportDialog(ModManagerContext, Modhub.ModId)
Parameters
  • ModManagerContext
  • Modhub.ModId

ModManagerReactUtil.showUninstallDialog🔗

function ModManagerReactUtil.showUninstallDialog(ModManagerContext, Modhub.ModId, string)
Parameters
  • ModManagerContext
  • Modhub.ModId
  • string

ModManagerReactUtil.showShareSavegameDialog🔗

function ModManagerReactUtil.showShareSavegameDialog(ModManagerContext, SaveGameId, boolean)
Parameters
  • ModManagerContext
  • SaveGameId
  • boolean

ModManagerReactUtil.showValidationReportDialog🔗

function ModManagerReactUtil.showValidationReportDialog(ModManagerContext, Modhub.ModValidatorResult)
Parameters
  • ModManagerContext
  • Modhub.ModValidatorResult

ModManagerReactUtil.doRequiredUserAction🔗

function ModManagerReactUtil.doRequiredUserAction(ModManagerContext, function())
Parameters
  • ModManagerContext
  • function()

ModManagerReactUtil.getTotalModMemoryMB🔗

function ModManagerReactUtil.getTotalModMemoryMB({Mod.ModId}): integer
Parameters
  • {Mod.ModId}
Returns
  1. integer

ModManagerReactUtil.ModImageParams🔗

record ModManagerReactUtil.ModImageParams context: ModManagerContext request: Modhub.GetModMediaRequest result: Modhub.AsyncResult<Modhub.ModMediaData> imagePath: string modMediaType: Modhub.ModMediaType end

ModManagerReactUtil.ModImageParams.context🔗

ModManagerReactUtil.ModImageParams.context: ModManagerContext

ModManagerReactUtil.ModImageParams.request🔗

ModManagerReactUtil.ModImageParams.request: Modhub.GetModMediaRequest

ModManagerReactUtil.ModImageParams.result🔗

ModManagerReactUtil.ModImageParams.result: Modhub.AsyncResult<Modhub.ModMediaData>

ModManagerReactUtil.ModImageParams.imagePath🔗

ModManagerReactUtil.ModImageParams.imagePath: string

ModManagerReactUtil.ModImageParams.modMediaType🔗

ModManagerReactUtil.ModImageParams.modMediaType: Modhub.ModMediaType

ModManagerReactUtil.ModImage🔗

ModManagerReactUtil.ModImage: Recipe<ModImageParams>

ModManagerReactUtil.ModImageApi🔗

record ModManagerReactUtil.ModImageApi hasData: function(): boolean getError: function(): Modhub.ModHubErrorCode end

ModManagerReactUtil.ModImageApi.hasData🔗

function ModManagerReactUtil.ModImageApi.hasData(): boolean
Returns
  1. boolean

ModManagerReactUtil.ModImageApi.getError🔗

function ModManagerReactUtil.ModImageApi.getError(): Modhub.ModHubErrorCode
Returns
  1. Modhub.ModHubErrorCode

ModManagerReactUtil.ModTileParams🔗

record ModManagerReactUtil.ModTileParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modHubId: Modhub.ModId modInfo: Modhub.ModInfo modId: Mod.ModId sortType: Modhub.SortType onClick: function(any): any leftInfoIcons: {ModInfoIcon} customSortInfoIcon: ModInfoIcon createButtons: function(): {TreeNodeId} onRefresh: function() end

ModManagerReactUtil.ModTileParams.context🔗

ModManagerReactUtil.ModTileParams.context: ModManagerContext

ModManagerReactUtil.ModTileParams.modPublishHelper🔗

ModManagerReactUtil.ModTileParams.modPublishHelper: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ModTileParams.modHubId🔗

ModManagerReactUtil.ModTileParams.modHubId: Modhub.ModId

ModManagerReactUtil.ModTileParams.modInfo🔗

ModManagerReactUtil.ModTileParams.modInfo: Modhub.ModInfo

ModManagerReactUtil.ModTileParams.modId🔗

ModManagerReactUtil.ModTileParams.modId: Mod.ModId

ModManagerReactUtil.ModTileParams.sortType🔗

ModManagerReactUtil.ModTileParams.sortType: Modhub.SortType

ModManagerReactUtil.ModTileParams.onClick🔗

function ModManagerReactUtil.ModTileParams.onClick(any): any
Parameters
  • any
Returns
  1. any

ModManagerReactUtil.ModTileParams.leftInfoIcons🔗

ModManagerReactUtil.ModTileParams.leftInfoIcons: {ModInfoIcon}

ModManagerReactUtil.ModTileParams.customSortInfoIcon🔗

ModManagerReactUtil.ModTileParams.customSortInfoIcon: ModInfoIcon

ModManagerReactUtil.ModTileParams.createButtons🔗

function ModManagerReactUtil.ModTileParams.createButtons(): {TreeNodeId}
Returns
  1. {TreeNodeId}

ModManagerReactUtil.ModTileParams.onRefresh🔗

function ModManagerReactUtil.ModTileParams.onRefresh()

ModManagerReactUtil.ModTile🔗

ModManagerReactUtil.ModTile: Recipe<ModTileParams>

ModManagerReactUtil.ModTilesNotAvailableParams🔗

record ModManagerReactUtil.ModTilesNotAvailableParams layout: TreeNodeId end

ModManagerReactUtil.ModTilesNotAvailableParams.layout🔗

ModManagerReactUtil.ModTilesNotAvailableParams.layout: TreeNodeId

ModManagerReactUtil.ModTilesNotAvailable🔗

ModManagerReactUtil.ModTilesNotAvailable: Recipe<ModTilesNotAvailableParams>

ModManagerReactUtil.DisplayRows🔗

ModManagerReactUtil.DisplayRows: integer

ModManagerReactUtil.DisplayCols🔗

ModManagerReactUtil.DisplayCols: integer

ModManagerReactUtil.DisplayPerPage🔗

ModManagerReactUtil.DisplayPerPage: integer

ModManagerReactUtil.ModListPagerParams🔗

record ModManagerReactUtil.ModListPagerParams currentPage: integer numPages: integer totalResults: integer onPageClick: function(integer) onNextClick: function() onPrevClick: function() end

ModManagerReactUtil.ModListPagerParams.currentPage🔗

ModManagerReactUtil.ModListPagerParams.currentPage: integer

ModManagerReactUtil.ModListPagerParams.numPages🔗

ModManagerReactUtil.ModListPagerParams.numPages: integer

ModManagerReactUtil.ModListPagerParams.totalResults🔗

ModManagerReactUtil.ModListPagerParams.totalResults: integer

ModManagerReactUtil.ModListPagerParams.onPageClick🔗

function ModManagerReactUtil.ModListPagerParams.onPageClick(integer)
Parameters
  • integer

ModManagerReactUtil.ModListPagerParams.onNextClick🔗

function ModManagerReactUtil.ModListPagerParams.onNextClick()

ModManagerReactUtil.ModListPagerParams.onPrevClick🔗

function ModManagerReactUtil.ModListPagerParams.onPrevClick()

ModManagerReactUtil.ModListPager🔗

ModManagerReactUtil.ModListPager: Recipe<ModListPagerParams>

ModManagerReactUtil.ModManagementStatusParams🔗

record ModManagerReactUtil.ModManagementStatusParams context: ModManagerContext upload: boolean end

ModManagerReactUtil.ModManagementStatusParams.context🔗

ModManagerReactUtil.ModManagementStatusParams.context: ModManagerContext

ModManagerReactUtil.ModManagementStatusParams.upload🔗

ModManagerReactUtil.ModManagementStatusParams.upload: boolean

ModManagerReactUtil.ModManagementStatus🔗

ModManagerReactUtil.ModManagementStatus: Recipe<ModManagementStatusParams>

ModManagerReactUtil.ModListStatusParams🔗

record ModManagerReactUtil.ModListStatusParams currentPage: integer displayPerPage: integer totalPages: integer totalResults: integer end

ModManagerReactUtil.ModListStatusParams.currentPage🔗

ModManagerReactUtil.ModListStatusParams.currentPage: integer

ModManagerReactUtil.ModListStatusParams.displayPerPage🔗

ModManagerReactUtil.ModListStatusParams.displayPerPage: integer

ModManagerReactUtil.ModListStatusParams.totalPages🔗

ModManagerReactUtil.ModListStatusParams.totalPages: integer

ModManagerReactUtil.ModListStatusParams.totalResults🔗

ModManagerReactUtil.ModListStatusParams.totalResults: integer

ModManagerReactUtil.ModListStatus🔗

ModManagerReactUtil.ModListStatus: Recipe<ModListStatusParams>

ModManagerReactUtil.SortComboboxParams🔗

record ModManagerReactUtil.SortComboboxParams sortOrders: {Modhub.SortOrder} sortType: Modhub.SortType onSortChange: function(Modhub.SortType) end

ModManagerReactUtil.SortComboboxParams.sortOrders🔗

ModManagerReactUtil.SortComboboxParams.sortOrders: {Modhub.SortOrder}

ModManagerReactUtil.SortComboboxParams.sortType🔗

ModManagerReactUtil.SortComboboxParams.sortType: Modhub.SortType

ModManagerReactUtil.SortComboboxParams.onSortChange🔗

function ModManagerReactUtil.SortComboboxParams.onSortChange(Modhub.SortType)
Parameters
  • Modhub.SortType

ModManagerReactUtil.SortCombobox🔗

ModManagerReactUtil.SortCombobox: Recipe<SortComboboxParams>

ModManagerReactUtil.ModSubscribeButtonParams🔗

record ModManagerReactUtil.ModSubscribeButtonParams context: ModManagerContext modId: Modhub.ModId checkExists: boolean end

ModManagerReactUtil.ModSubscribeButtonParams.context🔗

ModManagerReactUtil.ModSubscribeButtonParams.context: ModManagerContext

ModManagerReactUtil.ModSubscribeButtonParams.modId🔗

ModManagerReactUtil.ModSubscribeButtonParams.modId: Modhub.ModId

ModManagerReactUtil.ModSubscribeButtonParams.checkExists🔗

ModManagerReactUtil.ModSubscribeButtonParams.checkExists: boolean

ModManagerReactUtil.ModSubscribeButton🔗

ModManagerReactUtil.ModSubscribeButton: Recipe<ModSubscribeButtonParams>

ModManagerReactUtil.ModActivateButtonParams🔗

record ModManagerReactUtil.ModActivateButtonParams active: boolean missing: boolean onValueChange: function(boolean) end

ModManagerReactUtil.ModActivateButtonParams.active🔗

ModManagerReactUtil.ModActivateButtonParams.active: boolean

ModManagerReactUtil.ModActivateButtonParams.missing🔗

ModManagerReactUtil.ModActivateButtonParams.missing: boolean

ModManagerReactUtil.ModActivateButtonParams.onValueChange🔗

function ModManagerReactUtil.ModActivateButtonParams.onValueChange(boolean)
Parameters
  • boolean

ModManagerReactUtil.ModActivateButton🔗

ModManagerReactUtil.ModActivateButton: Recipe<ModActivateButtonParams>

ModManagerReactUtil.ModVoteButtonBarParams🔗

record ModManagerReactUtil.ModVoteButtonBarParams context: ModManagerContext modInfo: Modhub.ModInfo end

ModManagerReactUtil.ModVoteButtonBarParams.context🔗

ModManagerReactUtil.ModVoteButtonBarParams.context: ModManagerContext

ModManagerReactUtil.ModVoteButtonBarParams.modInfo🔗

ModManagerReactUtil.ModVoteButtonBarParams.modInfo: Modhub.ModInfo

ModManagerReactUtil.ModVoteButtonBar🔗

ModManagerReactUtil.ModVoteButtonBar: Recipe<ModVoteButtonBarParams>

ModManagerReactUtil.ModSearchFieldParams🔗

record ModManagerReactUtil.ModSearchFieldParams value: string onChange: function(string) end

ModManagerReactUtil.ModSearchFieldParams.value🔗

ModManagerReactUtil.ModSearchFieldParams.value: string

ModManagerReactUtil.ModSearchFieldParams.onChange🔗

function ModManagerReactUtil.ModSearchFieldParams.onChange(string)
Parameters
  • string

ModManagerReactUtil.ModSearchField🔗

ModManagerReactUtil.ModSearchField: Recipe<ModSearchFieldParams>

ModManagerReactUtil.ModFilterMenuParams🔗

record ModManagerReactUtil.ModFilterMenuParams sortAndFilterOptions: Modhub.SortAndFilterOptions getTagToggled: function(string): boolean onToggleTag: function(string) topItems: {TreeNodeId} bottomItems: {TreeNodeId} end

ModManagerReactUtil.ModFilterMenuParams.sortAndFilterOptions🔗

ModManagerReactUtil.ModFilterMenuParams.sortAndFilterOptions: Modhub.SortAndFilterOptions

ModManagerReactUtil.ModFilterMenuParams.getTagToggled🔗

function ModManagerReactUtil.ModFilterMenuParams.getTagToggled(string): boolean
Parameters
  • string
Returns
  1. boolean

ModManagerReactUtil.ModFilterMenuParams.onToggleTag🔗

function ModManagerReactUtil.ModFilterMenuParams.onToggleTag(string)
Parameters
  • string

ModManagerReactUtil.ModFilterMenuParams.topItems🔗

ModManagerReactUtil.ModFilterMenuParams.topItems: {TreeNodeId}

ModManagerReactUtil.ModFilterMenuParams.bottomItems🔗

ModManagerReactUtil.ModFilterMenuParams.bottomItems: {TreeNodeId}

ModManagerReactUtil.ModFilterMenu🔗

ModManagerReactUtil.ModFilterMenu: Recipe<ModFilterMenuParams>

ModManagerReactUtil.UserActionsParams🔗

record ModManagerReactUtil.UserActionsParams context: ModManagerContext doRefresh: function() doLogIn: function() end

ModManagerReactUtil.UserActionsParams.context🔗

ModManagerReactUtil.UserActionsParams.context: ModManagerContext

ModManagerReactUtil.UserActionsParams.doRefresh🔗

function ModManagerReactUtil.UserActionsParams.doRefresh()

ModManagerReactUtil.UserActionsParams.doLogIn🔗

function ModManagerReactUtil.UserActionsParams.doLogIn()

ModManagerReactUtil.UserActions🔗

ModManagerReactUtil.UserActions: Recipe<UserActionsParams>

ModManagerReactUtil.ModUploadFormParams🔗

record ModManagerReactUtil.ModUploadFormParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modId: Modhub.ModId errorMessage: string loadingMessage: string onRefresh: function() publishSettings: Modhub.PublishSettings onClose: function() disableValidator: boolean end

ModManagerReactUtil.ModUploadFormParams.context🔗

ModManagerReactUtil.ModUploadFormParams.context: ModManagerContext

ModManagerReactUtil.ModUploadFormParams.modPublishHelper🔗

ModManagerReactUtil.ModUploadFormParams.modPublishHelper: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ModUploadFormParams.modId🔗

ModManagerReactUtil.ModUploadFormParams.modId: Modhub.ModId

ModManagerReactUtil.ModUploadFormParams.errorMessage🔗

ModManagerReactUtil.ModUploadFormParams.errorMessage: string

ModManagerReactUtil.ModUploadFormParams.loadingMessage🔗

ModManagerReactUtil.ModUploadFormParams.loadingMessage: string

ModManagerReactUtil.ModUploadFormParams.onRefresh🔗

function ModManagerReactUtil.ModUploadFormParams.onRefresh()

ModManagerReactUtil.ModUploadFormParams.publishSettings🔗

ModManagerReactUtil.ModUploadFormParams.publishSettings: Modhub.PublishSettings

ModManagerReactUtil.ModUploadFormParams.onClose🔗

function ModManagerReactUtil.ModUploadFormParams.onClose()

ModManagerReactUtil.ModUploadFormParams.disableValidator🔗

ModManagerReactUtil.ModUploadFormParams.disableValidator: boolean

ModManagerReactUtil.ModUploadForm🔗

ModManagerReactUtil.ModUploadForm: Recipe<ModUploadFormParams>

ModManagerReactUtil.ModUploadNotAvailable🔗

ModManagerReactUtil.ModUploadNotAvailable: Recipe<ModUploadFormParams>

ModManagerReactUtil.ModDetailsParams🔗

record ModManagerReactUtil.ModDetailsParams context: ModManagerContext uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() modId: Modhub.ModId title: string logoImage: string url: string description: string imageParams: {ModImageParams} hasResult: boolean isCurated: boolean end

ModManagerReactUtil.ModDetailsParams.context🔗

ModManagerReactUtil.ModDetailsParams.context: ModManagerContext

ModManagerReactUtil.ModDetailsParams.uploadContext🔗

ModManagerReactUtil.ModDetailsParams.uploadContext: ModManagerContext

ModManagerReactUtil.ModDetailsParams.modPublishHelper🔗

ModManagerReactUtil.ModDetailsParams.modPublishHelper: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ModDetailsParams.onRefresh🔗

function ModManagerReactUtil.ModDetailsParams.onRefresh()

ModManagerReactUtil.ModDetailsParams.modId🔗

ModManagerReactUtil.ModDetailsParams.modId: Modhub.ModId

ModManagerReactUtil.ModDetailsParams.title🔗

ModManagerReactUtil.ModDetailsParams.title: string

ModManagerReactUtil.ModDetailsParams.logoImage🔗

ModManagerReactUtil.ModDetailsParams.logoImage: string

ModManagerReactUtil.ModDetailsParams.url🔗

ModManagerReactUtil.ModDetailsParams.url: string

ModManagerReactUtil.ModDetailsParams.description🔗

ModManagerReactUtil.ModDetailsParams.description: string

ModManagerReactUtil.ModDetailsParams.imageParams🔗

ModManagerReactUtil.ModDetailsParams.imageParams: {ModImageParams}

ModManagerReactUtil.ModDetailsParams.hasResult🔗

ModManagerReactUtil.ModDetailsParams.hasResult: boolean

ModManagerReactUtil.ModDetailsParams.isCurated🔗

ModManagerReactUtil.ModDetailsParams.isCurated: boolean

ModManagerReactUtil.ModDetails🔗

ModManagerReactUtil.ModDetails: Recipe<ModDetailsParams>

ModManagerReactUtil.ModAuthorParams🔗

record ModManagerReactUtil.ModAuthorParams context: ModManagerContext uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() onClose: function() modId: Modhub.ModId authorName: string userPortal: Modhub.UserPortal onShowAuthorMods: function() isUserNameSearchEnabled: boolean end

ModManagerReactUtil.ModAuthorParams.context🔗

ModManagerReactUtil.ModAuthorParams.context: ModManagerContext

ModManagerReactUtil.ModAuthorParams.uploadContext🔗

ModManagerReactUtil.ModAuthorParams.uploadContext: ModManagerContext

ModManagerReactUtil.ModAuthorParams.modPublishHelper🔗

ModManagerReactUtil.ModAuthorParams.modPublishHelper: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ModAuthorParams.onRefresh🔗

function ModManagerReactUtil.ModAuthorParams.onRefresh()

ModManagerReactUtil.ModAuthorParams.onClose🔗

function ModManagerReactUtil.ModAuthorParams.onClose()

ModManagerReactUtil.ModAuthorParams.modId🔗

ModManagerReactUtil.ModAuthorParams.modId: Modhub.ModId

ModManagerReactUtil.ModAuthorParams.authorName🔗

ModManagerReactUtil.ModAuthorParams.authorName: string

ModManagerReactUtil.ModAuthorParams.userPortal🔗

ModManagerReactUtil.ModAuthorParams.userPortal: Modhub.UserPortal

ModManagerReactUtil.ModAuthorParams.onShowAuthorMods🔗

function ModManagerReactUtil.ModAuthorParams.onShowAuthorMods()

ModManagerReactUtil.ModAuthorParams.isUserNameSearchEnabled🔗

ModManagerReactUtil.ModAuthorParams.isUserNameSearchEnabled: boolean

ModManagerReactUtil.ModAuthor🔗

ModManagerReactUtil.ModAuthor: Recipe<ModAuthorParams>

ModManagerReactUtil.ModTagsParams🔗

record ModManagerReactUtil.ModTagsParams context: ModManagerContext tags: {string} uploadContext: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> onRefresh: function() modId: Modhub.ModId end

ModManagerReactUtil.ModTagsParams.context🔗

ModManagerReactUtil.ModTagsParams.context: ModManagerContext

ModManagerReactUtil.ModTagsParams.tags🔗

ModManagerReactUtil.ModTagsParams.tags: {string}

ModManagerReactUtil.ModTagsParams.uploadContext🔗

ModManagerReactUtil.ModTagsParams.uploadContext: ModManagerContext

ModManagerReactUtil.ModTagsParams.modPublishHelper🔗

ModManagerReactUtil.ModTagsParams.modPublishHelper: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ModTagsParams.onRefresh🔗

function ModManagerReactUtil.ModTagsParams.onRefresh()

ModManagerReactUtil.ModTagsParams.modId🔗

ModManagerReactUtil.ModTagsParams.modId: Modhub.ModId

ModManagerReactUtil.ModTags🔗

ModManagerReactUtil.ModTags: Recipe<ModTagsParams>

ModManagerReactUtil.ModStatsParams🔗

record ModManagerReactUtil.ModStatsParams context: ModManagerContext modInfo: Modhub.ModInfo end

ModManagerReactUtil.ModStatsParams.context🔗

ModManagerReactUtil.ModStatsParams.context: ModManagerContext

ModManagerReactUtil.ModStatsParams.modInfo🔗

ModManagerReactUtil.ModStatsParams.modInfo: Modhub.ModInfo

ModManagerReactUtil.ModStats🔗

ModManagerReactUtil.ModStats: Recipe<ModStatsParams>

ModManagerReactUtil.ImageGalleryParams🔗

record ModManagerReactUtil.ImageGalleryParams context: ModManagerContext modPublishHelper: ReactRefT<Modhub.ModPublishHelper> modId: Modhub.ModId imageParams: {ModImageParams} showSelector: boolean onRefresh: function() end

ModManagerReactUtil.ImageGalleryParams.context🔗

ModManagerReactUtil.ImageGalleryParams.context: ModManagerContext

ModManagerReactUtil.ImageGalleryParams.modPublishHelper🔗

ModManagerReactUtil.ImageGalleryParams.modPublishHelper: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ImageGalleryParams.modId🔗

ModManagerReactUtil.ImageGalleryParams.modId: Modhub.ModId

ModManagerReactUtil.ImageGalleryParams.imageParams🔗

ModManagerReactUtil.ImageGalleryParams.imageParams: {ModImageParams}

ModManagerReactUtil.ImageGalleryParams.showSelector🔗

ModManagerReactUtil.ImageGalleryParams.showSelector: boolean

ModManagerReactUtil.ImageGalleryParams.onRefresh🔗

function ModManagerReactUtil.ImageGalleryParams.onRefresh()

ModManagerReactUtil.ImageGallery🔗

ModManagerReactUtil.ImageGallery: Recipe<ImageGalleryParams>

ModManagerReactUtil.ModGalleryApi🔗

record ModManagerReactUtil.ModGalleryApi getState: function(): GalleryState end

ModManagerReactUtil.ModGalleryApi.getState🔗

function ModManagerReactUtil.ModGalleryApi.getState(): GalleryState
Returns
  1. GalleryState

ModManagerReactUtil.ModDetailsApi🔗

record ModManagerReactUtil.ModDetailsApi getGalleryState: function(): GalleryState end

ModManagerReactUtil.ModDetailsApi.getGalleryState🔗

function ModManagerReactUtil.ModDetailsApi.getGalleryState(): GalleryState
Returns
  1. GalleryState

ModManagerReactUtil.ModBrowserTabParams🔗

record ModManagerReactUtil.ModBrowserTabParams context: ModManagerContext dataProvider: ReactRefT<Modhub.ModBrowserDataProvider> additionalTopBarItems: {TreeNodeId} additionalBottomBarItems: {TreeNodeId} showComboBox: boolean end

ModManagerReactUtil.ModBrowserTabParams.context🔗

ModManagerReactUtil.ModBrowserTabParams.context: ModManagerContext

ModManagerReactUtil.ModBrowserTabParams.dataProvider🔗

ModManagerReactUtil.ModBrowserTabParams.dataProvider: ReactRefT<Modhub.ModBrowserDataProvider>

ModManagerReactUtil.ModBrowserTabParams.additionalTopBarItems🔗

ModManagerReactUtil.ModBrowserTabParams.additionalTopBarItems: {TreeNodeId}

ModManagerReactUtil.ModBrowserTabParams.additionalBottomBarItems🔗

ModManagerReactUtil.ModBrowserTabParams.additionalBottomBarItems: {TreeNodeId}

ModManagerReactUtil.ModBrowserTabParams.showComboBox🔗

ModManagerReactUtil.ModBrowserTabParams.showComboBox: boolean

ModManagerReactUtil.ModBrowserTab🔗

ModManagerReactUtil.ModBrowserTab: Recipe<ModBrowserTabParams>

ModManagerReactUtil.ModManagerDetailsPageParams🔗

record ModManagerReactUtil.ModManagerDetailsPageParams context: ModManagerContext uploadContext: ModManagerContext modId: Modhub.ModId modPublishHelperRef: ReactRefT<Modhub.ModPublishHelper> onClose: function() detailsBack: function(Modhub.UserId, string) isUserNameSearchEnabled: boolean isCurated: boolean inPauseMenu: boolean end

ModManagerReactUtil.ModManagerDetailsPageParams.context🔗

ModManagerReactUtil.ModManagerDetailsPageParams.context: ModManagerContext

ModManagerReactUtil.ModManagerDetailsPageParams.uploadContext🔗

ModManagerReactUtil.ModManagerDetailsPageParams.uploadContext: ModManagerContext

ModManagerReactUtil.ModManagerDetailsPageParams.modId🔗

ModManagerReactUtil.ModManagerDetailsPageParams.modId: Modhub.ModId

ModManagerReactUtil.ModManagerDetailsPageParams.modPublishHelperRef🔗

ModManagerReactUtil.ModManagerDetailsPageParams.modPublishHelperRef: ReactRefT<Modhub.ModPublishHelper>

ModManagerReactUtil.ModManagerDetailsPageParams.onClose🔗

function ModManagerReactUtil.ModManagerDetailsPageParams.onClose()

ModManagerReactUtil.ModManagerDetailsPageParams.detailsBack🔗

function ModManagerReactUtil.ModManagerDetailsPageParams.detailsBack(Modhub.UserId, string)
Parameters
  • Modhub.UserId
  • string

ModManagerReactUtil.ModManagerDetailsPageParams.isUserNameSearchEnabled🔗

ModManagerReactUtil.ModManagerDetailsPageParams.isUserNameSearchEnabled: boolean

ModManagerReactUtil.ModManagerDetailsPageParams.isCurated🔗

ModManagerReactUtil.ModManagerDetailsPageParams.isCurated: boolean

ModManagerReactUtil.ModManagerDetailsPageParams.inPauseMenu🔗

ModManagerReactUtil.ModManagerDetailsPageParams.inPauseMenu: boolean

ModManagerReactUtil.ModSelectorDetailsPageParams🔗

record ModManagerReactUtil.ModSelectorDetailsPageParams mod: string modInfo: Modhub.ModInfo modParams: {string : integer} isModActive: function(string) toggleMod: function(string) onParamChanged: function(string, integer) onClose: function() isCurated: boolean inPauseMenu: boolean end

ModManagerReactUtil.ModSelectorDetailsPageParams.mod🔗

ModManagerReactUtil.ModSelectorDetailsPageParams.mod: string

ModManagerReactUtil.ModSelectorDetailsPageParams.modInfo🔗

ModManagerReactUtil.ModSelectorDetailsPageParams.modInfo: Modhub.ModInfo

ModManagerReactUtil.ModSelectorDetailsPageParams.modParams🔗

ModManagerReactUtil.ModSelectorDetailsPageParams.modParams: {string : integer}

ModManagerReactUtil.ModSelectorDetailsPageParams.isModActive🔗

function ModManagerReactUtil.ModSelectorDetailsPageParams.isModActive(string)
Parameters
  • string

ModManagerReactUtil.ModSelectorDetailsPageParams.toggleMod🔗

function ModManagerReactUtil.ModSelectorDetailsPageParams.toggleMod(string)
Parameters
  • string

ModManagerReactUtil.ModSelectorDetailsPageParams.onParamChanged🔗

function ModManagerReactUtil.ModSelectorDetailsPageParams.onParamChanged(string, integer)
Parameters
  • string
  • integer

ModManagerReactUtil.ModSelectorDetailsPageParams.onClose🔗

function ModManagerReactUtil.ModSelectorDetailsPageParams.onClose()

ModManagerReactUtil.ModSelectorDetailsPageParams.isCurated🔗

ModManagerReactUtil.ModSelectorDetailsPageParams.isCurated: boolean

ModManagerReactUtil.ModSelectorDetailsPageParams.inPauseMenu🔗

ModManagerReactUtil.ModSelectorDetailsPageParams.inPauseMenu: boolean

ModManagerReactUtil.ModDetailsWindowParams🔗

record ModManagerReactUtil.ModDetailsWindowParams title: string modManagerParams: ModManagerDetailsPageParams modSelectorParams: ModSelectorDetailsPageParams onClose: function() end

ModManagerReactUtil.ModDetailsWindowParams.title🔗

ModManagerReactUtil.ModDetailsWindowParams.title: string

ModManagerReactUtil.ModDetailsWindowParams.modManagerParams🔗

ModManagerReactUtil.ModDetailsWindowParams.modManagerParams: ModManagerDetailsPageParams

ModManagerReactUtil.ModDetailsWindowParams.modSelectorParams🔗

ModManagerReactUtil.ModDetailsWindowParams.modSelectorParams: ModSelectorDetailsPageParams

ModManagerReactUtil.ModDetailsWindowParams.onClose🔗

function ModManagerReactUtil.ModDetailsWindowParams.onClose()

ModManagerReactUtil.ModDetailsWindow🔗

ModManagerReactUtil.ModDetailsWindow: Recipe<ModDetailsWindowParams>

ModManagerReactUtil.SourceInfo🔗

record ModManagerReactUtil.SourceInfo iconPath: string title: string end

ModManagerReactUtil.SourceInfo.iconPath🔗

ModManagerReactUtil.SourceInfo.iconPath: string

ModManagerReactUtil.SourceInfo.title🔗

ModManagerReactUtil.SourceInfo.title: string

ModManagerReactUtil.getSourceInfo🔗

function ModManagerReactUtil.getSourceInfo(string): SourceInfo
Parameters
  • string
Returns
  1. SourceInfo

ModManagerReactUtil.SortTypeInfo🔗

record ModManagerReactUtil.SortTypeInfo title: string end

ModManagerReactUtil.SortTypeInfo.title🔗

ModManagerReactUtil.SortTypeInfo.title: string

ModManagerReactUtil.getSortTypeInfo🔗

function ModManagerReactUtil.getSortTypeInfo(Modhub.SortType): SortTypeInfo
Parameters
  • Modhub.SortType
Returns
  1. SortTypeInfo

ModManagerReactUtil.TagInfo🔗

record ModManagerReactUtil.TagInfo name: string end

ModManagerReactUtil.TagInfo.name🔗

ModManagerReactUtil.TagInfo.name: string

ModManagerReactUtil.getTagInfo🔗

function ModManagerReactUtil.getTagInfo(string): TagInfo
Parameters
  • string
Returns
  1. TagInfo

ModManagerReactUtil.StorageBarParams🔗

record ModManagerReactUtil.StorageBarParams backendId: Modhub.BackendId end

ModManagerReactUtil.StorageBarParams.backendId🔗

ModManagerReactUtil.StorageBarParams.backendId: Modhub.BackendId

ModManagerReactUtil.StorageBar🔗

ModManagerReactUtil.StorageBar: Recipe<StorageBarParams>

ModManagerReactUtil.ModMemoryBarParams🔗

record ModManagerReactUtil.ModMemoryBarParams budgetMB: integer usageMB: integer deltaMB: integer end

ModManagerReactUtil.ModMemoryBarParams.budgetMB🔗

ModManagerReactUtil.ModMemoryBarParams.budgetMB: integer

ModManagerReactUtil.ModMemoryBarParams.usageMB🔗

ModManagerReactUtil.ModMemoryBarParams.usageMB: integer

ModManagerReactUtil.ModMemoryBarParams.deltaMB🔗

ModManagerReactUtil.ModMemoryBarParams.deltaMB: integer

ModManagerReactUtil.ModMemoryBar🔗

ModManagerReactUtil.ModMemoryBar: Recipe<ModMemoryBarParams>

ModManagerReactUtil.getModPublishBackendId🔗

function ModManagerReactUtil.getModPublishBackendId(): Modhub.BackendId
Returns
  1. Modhub.BackendId

ModManagerReactUtil.getLocalBackendId🔗

function ModManagerReactUtil.getLocalBackendId(): Modhub.BackendId
Returns
  1. Modhub.BackendId

ModManagerReactUtil.checkModManagerAccess🔗

function ModManagerReactUtil.checkModManagerAccess(Builtin.WindowAPI): boolean
Parameters
  • Builtin.WindowAPI
Returns
  1. boolean
Transport Fever 3 Wiki
Gameplay ReferenceComing soon
●
Modding Manual
  • api
  • api.cmd
  • api.engine
  • api.engine.system
  • api.engine.util
  • api.gui
  • api.res
  • api.type
  • api.type.mod
  • api.type.modhub
  • api.type.transformator
  • app
  • main
  • content
    • base
      • difficulty_util
      • model_metadata_util
      • post_run_util
    • climates
      • gen
        • map_gen_util_serialized
    • game_mechanics
      • achievements
        • sound
          • achievement_sfx
      • celebrations
        • celebration_react_util
        • gui
          • sound
            • celebration_sfx
      • company
        • company
        • company_metadata
        • company_progression_util
        • company_react_util
        • company_static_util
        • company_util
        • explorations
          • exploration_plane
        • prospection_metadata
        • sound
          • company_sfx
      • emission
        • emission_config_metadata
        • emission_metadata
        • emissions
      • finance
        • account
        • finances_react_util
        • finances_util
        • loan
        • loan_util
        • sound
          • finance_sfx
      • fun_elements
        • blimp_util
        • custom_entity_util
        • fun_elements
        • rocket_util
        • ufo_util
      • game_time
        • game_time
      • industries
        • industries
      • notifications
        • gui
          • notification_colors
          • sound
            • notification_sfx
        • notification_legacy_util
        • notification_util
        • notifications
        • types
          • notification_react_util
          • notification_types
      • subventions
        • specific_subvention
        • subvention
        • subvention_legacy_util
        • subvention_util
        • subventions_gui
      • towns
        • district_colors
        • sound
          • town_sfx
        • town_cargo
        • town_growth_metadata
        • town_marketing_metadata
        • town_react_util
        • town_util
        • town_util_parallel
        • towns
    • gui
      • construction
        • construction_colors
        • construction_desc_react_util
        • construction_menu
        • construction_react_util
        • sound
          • construction_sfx
        • track_description_metadata
        • track_modifier_metadata
      • context_helper
        • context_helper
      • entity_window
        • animal
          • animal_eow
        • empty_construction
          • empty_construction_eow
        • entity_window_hud
        • entity_window_util
        • eow_extension_util
        • fun_elements
          • fun_elements_eow
        • gameplay_colors
        • industry
          • industry_eow
        • industry_react_util
        • line
          • line_eow
        • maintenance_station
          • maintenance_station_eow
        • perk
          • perk_eow
        • sim_person
          • sim_person_eow
        • station_group
          • station_group_eow
        • town
          • town_eow
        • town_building
          • town_building_eow
        • vehicle
          • vehicle_eow
        • view_manager
        • view_manager_util
        • warehouse
          • warehouse_eow
      • game_bar
        • game_bar
        • game_bar_widgets
      • guidesystem
        • sound
          • guidesystem_sfx
      • hud
        • hud_gui_config
        • hud_react_util
      • layers
        • layer_cargo
        • layer_cargo_flow
        • layer_colors
        • layer_noise
        • layer_pollution
        • layer_public_transport
        • layer_react_util
        • layer_traffic
        • layers_button_ridge
      • line_vehicle_mgmt
        • cargofilter_window
        • feedback_list_util
        • line
        • line_react_util
        • line_util
        • manager_hud_util
        • manager_tooltips_util
        • manager_window
        • sound
          • lvm_sfx
        • vehicle_list_react_util
        • vehicle_react_util
        • vehicle_store
        • vehicle_store_table
        • vehicle_store_util
        • vehicle_store_window
        • vehicle_util
      • main
        • button_react_util
        • callout_react_util
        • cargo_react_util
        • cargo_util
        • collapsible_checkbox_list
        • content_card
        • credits_react_util
        • default_colors
        • disable_features
        • engine_react_util
        • free_cam_options
        • game_context
        • game_react_globals
        • game_tooltips
        • game_windows
        • gui_react_util
        • gui_res_modding
        • hud_icon_toolbox
        • industry_util
        • input_action_colors
        • main_mod_button_area
        • menu_category_util
        • mod_entry_point
        • particle_colors
        • particle_react_util
        • popover_react_util
        • radial_menu_extension
        • script_param_util
        • selection_colors
        • selector
        • selector_react_util
        • styleutil
        • tile_list_react_util
        • tool_react_util
        • town_hud_react_util
      • map_editor
        • map_editor
      • menu
        • dialog_react_util
        • difficulty_react_util
        • graphics_presets_util
        • main_menu
        • map_preview_colors
        • menu_icon_react_util
        • menu_util
        • mod_colors
        • mod_manager_react_util
        • mod_util
        • new_game_react_util
        • paradox_react_util
        • releasenotes_util
        • savegame_react_util
        • sound
          • main_menu_sfx
      • sound
        • gui_comp_sfx
      • statistics
        • statistics
        • statistics_react_util
    • industries
      • industry_productivity_util
      • industry_workers
    • infrastructure
      • traffic_light
        • traffic_light
    • landmarks
      • hq
        • headquarter_util_serialized
      • landmark
      • landmark_util
      • landmark_util_serialized
    • mission
      • arrival_tracker
      • builder_util
      • calendar
      • guide_system
        • guide_system_react
        • guides
          • guide_event
          • guide_generic
          • guide_state
          • guide_timer
          • guide_ui_event
      • mission_boot_util
      • mission_colors
      • mission_framework
        • mission_end_window_util
        • mission_framework_react
        • mission_framework_react_util
        • mission_framework_util
        • mission_framework_util_entity
        • mission_framework_util_line
        • mission_interface
      • mission_pathfinding_util
      • mission_react_util
      • mission_task_util
      • mission_types
      • modifier
      • name_util
      • tasks
        • assign_vehicle
          • mission_task_assign_vehicle
          • mission_task_visit_stations_ordered
        • auto_builder
          • mission_task_electrify
          • mission_task_track_builder
          • prepare_track_building_util
        • build_construction
          • mission_task_build_construction
          • mission_task_build_construction_util
          • mission_task_build_construction_variant
        • build_path
          • mission_task_build_path
        • bulldoze
          • mission_task_auto_bulldoze
          • mission_task_bulldoze
        • buy_vehicle
          • mission_task_buy_vehicle
          • mission_task_clone_vehicle
        • click_and_collect_custom_entity
          • mission_task_collect_entity
          • mission_task_spawn_entity
        • click_entity
          • mission_task_click_entity
        • connect_nodes
          • mission_task_connect_nodes
        • create_line
          • mission_task_create_line
          • mission_task_create_line_for_towns
          • mission_task_stop_config
        • cutscene
          • mission_task_cutscene
        • dialogue
          • mission_task_dialogue
        • finish
          • mission_task_finish
        • guide
          • mission_task_guide
          • mission_task_guide_collect_entity
        • join
          • mission_task_join
        • mission_dialogue_data
        • non_bulldozable
          • mission_task_non_bulldozable
        • observe_entity
          • mission_task_observe_entity
        • page
          • mission_task_page
        • spawn_sims
          • mission_task_spawn_sims
          • sampling_util
        • subsidies
          • mission_task_guide_subsidies
          • mission_task_subsidies
        • task_decorator
        • town_rating
          • mission_task_town_rating
          • mission_task_town_rating_observer
        • town_size
          • mission_task_town_size
        • transfer_ownership
          • mission_task_transfer_ownership
          • transfer_ownership_util
        • transport_cargo
          • mission_task_empty_stocks
          • mission_task_industry_boosted
          • mission_task_transport_cargo
          • mission_task_transport_cargo_faster
          • mission_task_transport_cargo_observer
          • mission_task_transport_passengers
        • utility
          • mission_task_cargo_needs
          • mission_task_check_entities
          • mission_task_check_landmark_level
          • mission_task_clouds
          • mission_task_highlight
          • mission_task_industry_activity
          • mission_task_landmark_requirements
          • mission_task_play_sound
          • mission_task_protected_entities
          • mission_task_relay_update
          • mission_task_send_command
          • mission_task_send_event
          • mission_task_store_any
          • mission_task_substitute_constructions
          • mission_task_time_of_day
          • mission_task_town_development
          • mission_town_util
        • vehicle_util
          • mission_task_replace_vehicles
          • mission_task_sell_vehicles
          • mission_task_start_vehicles
          • mission_task_vehicle_modifier
          • mission_task_vehicle_position
          • mission_vehicle_util
        • wait
          • mission_task_wait
          • mission_task_wait_event
          • mission_task_wait_for
          • mission_task_wait_ui_event
        • waypoints
          • mission_task_waypoints
      • tutorial
        • tasks
          • mission_task_tutorial_init
        • tutorial_story_util
    • scripts
      • app_util
      • audio_util
      • builtin
      • construction
        • asset_util
        • collider_util_serialized
        • construction_config_metadata
        • construction_specialization_metadata
        • construction_util_serialized
        • lane_util_serialized
        • modules_util_serialized
        • param_util
        • street_util_serialized
      • entity_util
      • gamescript
      • journal
      • lang_util
      • log
      • mat4
      • math_util
      • metadata_util
      • polygon_util
      • random_util
      • react
      • soundset
      • string_util
      • table_util
      • tex_util
      • transformator_util
      • util
        • config_util
        • listutil
        • romberg_util
        • town_growth_function
      • vec2
      • vec3
      • vec4
    • stations
      • station_metadata
    • vehicle
      • vehicle_modifier

Generated 19-08-2026

Transport Fever 3 ● Urban Games © 2026