Class ExternalAppRegistration
- Namespace
- S1API.ExternalHosting
- Assembly
- S1API.dll
Detached metadata for one S1API app that permits external hosting.
public sealed class ExternalAppRegistration
- Inheritance
-
ExternalAppRegistration
- Inherited Members
- Extension Methods
Properties
Family
The original device family.
public ExternalAppFamily Family { get; }
Property Value
Host
The S1API app that creates independent sessions.
public IExternalAppHost Host { get; }
Property Value
Id
A stable desktop identity including family, assembly, type, and native app name.
public string Id { get; }
Property Value
ResolveIcon
Returns the mod-owned icon, if available, without transferring ownership.
public Func<Sprite?> ResolveIcon { get; }
Property Value
- Func<Sprite>
Title
The display title from the S1API app.
public string Title { get; }