getTerminalCapabilities method

void getTerminalCapabilities(
  1. Pointer<RendererHandle> renderer,
  2. Pointer<CapabilitiesHandle> caps
)

Fills caps with the terminal capabilities detected for renderer. Throws FFIException on failure.

Implementation

void getTerminalCapabilities(
  Pointer<RendererHandle> renderer,
  Pointer<CapabilitiesHandle> caps,
) {
  _guard('Failed to get terminal capabilities', () {
    _generated.getTerminalCapabilities(renderer.cast(), caps.cast());
  });
}