Table of Contents

Struct LauncherCarouselEntry

Namespace
Hi3Helper.Plugin.Core.Management.Api
Assembly
Hi3Helper.Plugin.Core.dll

Represents an entry in the launcher carousel, which includes a description, image URL, and click URL.

public struct LauncherCarouselEntry : IDisposable
Implements
Inherited Members
Extension Methods

Constructors

LauncherCarouselEntry()

Represents an entry in the launcher carousel, which includes a description, image URL, and click URL.

public LauncherCarouselEntry()

Fields

_clickUrl

public byte* _clickUrl

Field Value

byte*

_description

public byte* _description

Field Value

byte*

_imageUrl

public byte* _imageUrl

Field Value

byte*

_isFreed

public byte _isFreed

Field Value

byte

Properties

ClickUrl

Gets a span to the click URL of the carousel entry.

public readonly string? ClickUrl { get; }

Property Value

string

Description

Gets a string to the description of the carousel entry.

public readonly string? Description { get; }

Property Value

string

ImageUrl

Gets a span to the image URL of the carousel entry.

public readonly string? ImageUrl { get; }

Property Value

string

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Write(string?, string?, string?)

Write the strings into the current struct.

public void Write(string? description, string? imageUrl, string? clickUrl)

Parameters

description string

A string to the description of the carousel entry.

imageUrl string

A span to the image URL of the carousel entry.

clickUrl string

A span to the click URL of the carousel entry.