getProtocolMethodSignature function
Pointer<Char> ?
getProtocolMethodSignature(
- Pointer<
ObjCProtocolImpl> protocol, - Pointer<
ObjCSelector> sel, { - required bool isRequired,
- required bool isInstanceMethod,
Only for use by FFIgen bindings.
Implementation
Pointer<Char>? getProtocolMethodSignature(
Pointer<r.ObjCProtocolImpl> protocol,
Pointer<r.ObjCSelector> sel, {
required bool isRequired,
required bool isInstanceMethod,
}) {
_ensureDartAPI();
final sig = r
.getMethodDescription(protocol, sel, isRequired, isInstanceMethod)
.types;
return sig == nullptr ? null : sig;
}