Skip to content

Submenu

Namespace NetWiv · Assembly NetWiv.Core

public sealed class Submenu : MenuItem
public Task AppendAsync(IReadOnlyList<MenuItemBase> items, CancellationToken cancellationToken = null);
public Task InsertAsync(IReadOnlyList<MenuItemBase> items, uint position, CancellationToken cancellationToken = null);
public Task<IReadOnlyList<MenuItemBase>> ItemsAsync(CancellationToken cancellationToken = null);
public static Task<Submenu> NewAsync(AppHandle app, SubmenuOptions options, Channel<string> handler = null, CancellationToken cancellationToken = null);
public Task PopupAsync(IDpiPosition at = null, Window window = null, CancellationToken cancellationToken = null);
public Task PrependAsync(IReadOnlyList<MenuItemBase> items, CancellationToken cancellationToken = null);
public Task SetIconAsync(MenuIcon icon, CancellationToken cancellationToken = null);