setClipboard method

Future<void> setClipboard(
  1. String base64encoded, {
  2. String contentType = ContentType.plaintext,
  3. String? label,
})

Set clipboard Sends base64 encoded string. You must decode it properly as the 1st argument.

label argument is only for Android like 'Note'

For example:

// Gives base64 encoded string
await driver.device.setClipboard(
    base64.encode(utf8.encode('happy testing')));

Implementation

Future<void> setClipboard(String base64encoded,
        {String contentType = ContentType.plaintext, String? label}) =>
    _client.send(
        _handler.device.buildSetClipboardRequest(base64encoded,
            contentType: contentType, label: label),
        _handler.device.parseSetClipboardResponse);