JSStringGetMaximumUTF8CStringSize top-level property

int Function(JSStringRef string) JSStringGetMaximumUTF8CStringSize
final

Returns the maximum number of bytes a JavaScript string will take up if converted into a null-terminated UTF8 string. string (JSStringRef) The JSString whose maximum converted size (in bytes) you want to know. @result (size_t) The maximum number of bytes that could be required to convert string into a null-terminated UTF8 string. The number of bytes that the conversion actually ends up requiring could be less than this, but never more.

Implementation

final int Function(JSStringRef string) JSStringGetMaximumUTF8CStringSize =
    kLookup<NativeFunction<Size Function(JSStringRef)>>(
      'JSStringGetMaximumUTF8CStringSize',
    ).asFunction();