Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 // Copyright 2016 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 package org.chromium.chromoting; | |
| 6 | |
| 7 /** | |
| 8 * An interface with a set of rendering events that a caller can listen to. | |
| 9 */ | |
| 10 public interface RenderCallback { | |
|
joedow
2016/08/29 22:35:41
Why separate this out from the Render stub? It se
Yuwei
2016/08/29 23:38:21
I've considered having only one interface but
1. C
Yuwei
2016/08/30 22:39:12
Put this back into RenderStub. We can later fix th
| |
| 11 /** An {@link Event} triggered when the client size is changed. */ | |
| 12 Event<SizeChangedEventParameter> onClientSizeChanged(); | |
| 13 | |
| 14 /** | |
| 15 * An {@link Event} triggered when the size of the host desktop is changed. | |
| 16 */ | |
| 17 Event<SizeChangedEventParameter> onHostSizeChanged(); | |
| 18 | |
| 19 /** | |
| 20 * An {@link} triggered when a frame has been rendered. | |
| 21 */ | |
| 22 Event<Void> onCanvasRendered(); | |
| 23 } | |
| OLD | NEW |