capabilitiesJson static method

String? capabilitiesJson()

Versioned native capability contract, or null for a legacy runtime that predates syni_runtime_capabilities_json.

Implementation

static String? capabilitiesJson() {
  initialize();
  final fn = _capabilitiesJson;
  if (fn == null) return null;
  final ptr = fn();
  if (ptr == nullptr) return null;
  final s = ptr.cast<Utf8>().toDartString();
  _stringFree!(ptr);
  return s;
}