Skip to content

Code-Vedas/cv-native-client

Repository files navigation

Warning This plugin is under development and not being tested throughly in every platform Use it with caution and please report any issues you find.

VK Native Client

Flutter plugin for VK Native Client. This plugin allows you to access Native API's of platform.

Usage

To use this plugin, add vk_native_client as a dependency in your pubspec.yaml file.

Installation

Add this to your package's pubspec.yaml file:

dependencies:
  vk_native_client: ^0.0.6

Example

import 'package:vk_native_client/vk_native_client.dart';

// Get platform version
String platformVersion = await VkNativeClient.getPlatformVersion();

// Get clipboard data mime types
final List<VKClipboardMimeType> mimeTypes = await VkNativeClient.getClipboardDataMimeTypes();
log('Clipboard mime types: $mimeTypes');

// Get clipboard Data
final VkClipboardData? clipboardData = await VkNativeClient.getClipboardData();
log('Clipboard text: ${clipboardData?.plainText}');
log('Clipboard html: ${clipboardData?.htmlText}');

// Set clipboard Data
await VkNativeClient.setClipboardData(VkClipboardData(plainText: 'Hello World!', htmlText: '<b>Hello World!</b>'));

About

Native client for accessing native implementation of functions in Flutter

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •