Package org.gnome.webkit
Class PermissionRequest.PermissionRequestInterface
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.webkit.PermissionRequest.PermissionRequestInterface
-
Constructor Summary
ConstructorDescriptionAllocate a new PermissionRequestInterface.PermissionRequestInterface
(Arena arena) Allocate a new PermissionRequestInterface.PermissionRequestInterface
(MemorySegment address) Create a PermissionRequestInterface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideAllow
(Arena arena, Method method) Override virtual methodallow
.void
overrideDeny
(Arena arena, Method method) Override virtual methoddeny
.Methods inherited from class org.gnome.gobject.TypeInterface
addPrerequisite, getPlugin, instantiatablePrerequisite, peek, peekParent, prerequisites, readGInstanceType, readGType, writeGInstanceType, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
PermissionRequestInterface
Create a PermissionRequestInterface proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
PermissionRequestInterface
Allocate a new PermissionRequestInterface.- Parameters:
arena
- to control the memory allocation scope
-
PermissionRequestInterface
public PermissionRequestInterface()Allocate a new PermissionRequestInterface. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideAllow
-
overrideDeny
-