|
1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- |
|
2 * |
|
3 * This Source Code Form is subject to the terms of the Mozilla Public |
|
4 * License, v. 2.0. If a copy of the MPL was not distributed with this |
|
5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
|
6 |
|
7 |
|
8 #include "nsISupports.idl" |
|
9 #include "nsITransferable.idl" |
|
10 |
|
11 |
|
12 [scriptable, uuid(5A31C7A1-E122-11d2-9A57-000064657374)] |
|
13 interface nsIClipboardOwner : nsISupports |
|
14 { |
|
15 /** |
|
16 * Notifies the owner of the clipboard transferable that the |
|
17 * transferable is being removed from the clipboard |
|
18 * |
|
19 * @param aTransferable The transferable |
|
20 * @result NS_Ok if no errors |
|
21 */ |
|
22 |
|
23 void LosingOwnership ( in nsITransferable aTransferable ) ; |
|
24 }; |
|
25 |
|
26 |
|
27 %{ C++ |
|
28 |
|
29 %} |