v / vlib / clipboard
Raw file | 18 loc (14 sloc) | 491 bytes | Latest commit hash 0b046c14a
1module clipboard
2
3import clipboard.dummy
4
5// Clipboard represents a system clipboard.
6//
7// System "copy" and "paste" actions utilize the clipboard for temporary storage.
8pub type Clipboard = dummy.Clipboard
9
10fn new_clipboard() &Clipboard {
11 return dummy.new_clipboard()
12}
13
14// new_primary returns a new X11 `PRIMARY` type `Clipboard` instance allocated on the heap.
15// Please note: new_primary only works on X11 based systems.
16pub fn new_primary() &Clipboard {
17 return dummy.new_primary()
18}