blob: 374bd7cef51bb8c42e2c56831328b48e05df817a [file] [log] [blame]
// Copyright 2017 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library fuchsia.modular;
// An interface that provides clients with the ability to store and
// retrieve text.
[Discoverable]
protocol Clipboard {
// Pushes |text| onto the clipboard.
Push(string text);
// Peeks at the current topmost item on the clipboard and returns
// it, or null if no such item exists.
Peek() -> (string? text);
};