Upstream version 6.35.121.0
[platform/framework/web/crosswalk.git] / src / mojo / examples / view_manager / view_manager.mojom
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 module mojo {
6
7 [Peer=ViewClient]
8 interface View {
9   SetId(int32 id);
10   GetId() => (int32 id);
11 };
12
13 [Peer=View]
14 interface ViewClient {
15 };
16
17 [Peer=ViewManagerClient]
18 interface ViewManager {
19   CreateView() => (View view);
20 };
21
22 [Peer=ViewManager]
23 interface ViewManagerClient {
24 };
25
26 }