Creates an Application instance from the ID of an
installed application.
The ID of the installed application.
Creates an Application instance from an ArrayBuffer
containing the contents of a .nro homebrew application.
The contents of the .nro file.
ReadonlyauthorThe author or publisher of the application.
Optional ReadonlyiconThe raw JPEG data for the cover art of the application. Can be decoded with the Image class.
ReadonlyidThe 64-bit unique identifier of the application (PresenceGroupId).
ReadonlynacpThe raw NACP data of the application. Use the @tootallnate/nacp module to parse this data.
ReadonlynameThe name of the application.
ReadonlyversionThe version of the application.
StaticselfAn Application instance representing the currently running application.
Creates the Cache storage for this Application for the specified save index ID.
The save index ID. Defaults to 0.
Optionalinfo: Partial<SaveDataCreationInfoWithNacp>Creates the Save Data for this Application for the provided user profile.
The Profile to create the save data for.
Optionalinfo: Partial<SaveDataCreationInfoWithNacp>Static[iterator]
Represents an installed application (game) on the console, or a homebrew application (
.nrofile).Can be used as an iterator to retrieve the list of installed applications.
Example