Skip to content

InstallManager

Inherits: Resource

Properties

Type Name Default
CustomLogger logger

Methods

Returns Signature
InstallManager.Request get_installing()
void install(request: InstallManager.Request)
void update(request: InstallManager.Request)
void uninstall(request: InstallManager.Request)
bool is_queued(item: LibraryLaunchItem)
bool is_installing(item: LibraryLaunchItem)
bool is_queued_or_installing(item: LibraryLaunchItem)

Property Descriptions

logger

CustomLogger logger

Note

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

get_installing()

InstallManager.Request get_installing()

Returns the currently processing install request

install()

void install(request: InstallManager.Request)

Installs the given library launch item using its provider

update()

void update(request: InstallManager.Request)

Updates the given library launch item using its provider

uninstall()

void uninstall(request: InstallManager.Request)

Uninstalls the given library launch item using its provider

is_queued()

bool is_queued(item: LibraryLaunchItem)

Returns whether or not the given launch item is queued for install

is_installing()

bool is_installing(item: LibraryLaunchItem)

Returns whether or not the given launch item is currently being installed

is_queued_or_installing()

bool is_queued_or_installing(item: LibraryLaunchItem)

Returns whether or not the given launch item is being installed or queued for install.