콘텐츠로 이동

Webview

이 콘텐츠는 아직 번역되지 않았습니다.

Namespace NetWiv · Assembly NetWiv.Core

public class Webview
public string Label { get; }
public Window Window { get; }
public Task ClearAllBrowsingDataAsync(CancellationToken cancellationToken = null);
public Task CloseAsync(CancellationToken cancellationToken = null);
public void Emit(string eventName, JsonElement payload);
public Task EmitAsync(string eventName, JsonElement payload);
public void EmitTo(RuntimeEventTarget target, string eventName, JsonElement payload);
public void EmitTo(string label, string eventName, JsonElement payload);
public Task EmitToAsync(RuntimeEventTarget target, string eventName, JsonElement payload);
public Task EmitToAsync(string label, string eventName, JsonElement payload);
public void EvaluateScript(string script);
public Task HideAsync(CancellationToken cancellationToken = null);
public Task<JsonElement> InvokeAsync(string command, JsonElement args, CancellationToken cancellationToken = null);
public IDisposable Listen(string eventName, Action<AppEvent> handler);
public IDisposable ListenAny(string eventName, Action<AppEvent> handler);
public IDisposable OnDragDropEvent(Action<AppEvent<DragDropEvent>> handler);
public IDisposable Once(string eventName, Action<AppEvent> handler);
public IDisposable OnceAny(string eventName, Action<AppEvent> handler);
public Task<PhysicalPosition> PositionAsync(CancellationToken cancellationToken = null);
public Task ReparentAsync(string windowLabel, CancellationToken cancellationToken = null);
public Task SetAutoResizeAsync(bool value, CancellationToken cancellationToken = null);
public Task SetBackgroundColorAsync(RgbaColor? color, CancellationToken cancellationToken = null);
public Task SetFocusAsync(CancellationToken cancellationToken = null);
public Task SetPositionAsync(IDpiPosition position, CancellationToken cancellationToken = null);
public Task SetSizeAsync(IDpiSize size, CancellationToken cancellationToken = null);
public Task SetZoomAsync(double scaleFactor, CancellationToken cancellationToken = null);
public Task ShowAsync(CancellationToken cancellationToken = null);
public Task<PhysicalSize> SizeAsync(CancellationToken cancellationToken = null);
public void Unlisten(long id);