ClassInfo<T> class
- Available extensions
Constructors
-
ClassInfo.new({String? name, required T newInstance(JsScript, List argv), Map<
String, JsFunction< functions = const {}, Map<T> >String, JsField< fields = const {}})T, dynamic> >
Properties
Methods
-
createJsClass(
) → Pointer< JsClass> -
Available on ClassInfo<
T> , provided by the FfiClassInfo extension -
deleteJsClass(
Pointer< JsClass> jsClass) → void -
Available on ClassInfo<
T> , provided by the FfiClassInfo extension -
inherit<
M extends T> ({String? name, M newInstance(JsScript, List argv)?, Map< String, JsFunction< functions = const {}, Map<M> >String, JsField< fields = const {}}) → ClassInfo<M, dynamic> >M> -
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