JSCFuntionListEntryUnion class

Implemented types
Mixed-in types
  • AutoDisposeFinalizer

Constructors

JSCFuntionListEntryUnion.new({int i32 = 0, int i64 = 0, double f64 = 0.0, String str = '', JSCFunctionListEntryFunc? func, JSCFunctionListEntryGetset? getset, JSCFunctionListEntryAlias? alias, JSCFunctionListEntryProplist? proplist, bool autoDispose = true})

Properties

alias JSCFunctionListEntryAlias?
getter/setter pair
f64 double
getter/setter pair
func JSCFunctionListEntryFunc?
getter/setter pair
getset JSCFunctionListEntryGetset?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
i32 int
getter/setter pair
i64 int
getter/setter pair
nativeFinalizer NativeFinalizer?
dart 对象回收器
getter/setter pairinherited
proplist JSCFunctionListEntryProplist?
getter/setter pair
ref JSCFunctionListEntryUnionRef
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
str String
getter/setter pair

Methods

attach(Pointer<NativeFinalizerFunction> callback, Pointer<Void> token, {bool autoDispose = true, Object? detach, int? externalSize}) → dynamic
将引擎持有的指针和 dart 对象回收器绑定。确保 dart 对象销毁的时候,释放引擎持有的指针和资源
inherited
detach() → dynamic
将引擎持有的指针和资源释放
inherited
free() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited