| Index: mojo/services/view_manager/view_manager_connection.h
|
| diff --git a/mojo/services/view_manager/view_manager_connection.h b/mojo/services/view_manager/view_manager_connection.h
|
| index b9eae90c99a548aeff2d5e5f999e728c701feac0..cd1219f0dbd0989f3bba6e839e0927931aa8d733 100644
|
| --- a/mojo/services/view_manager/view_manager_connection.h
|
| +++ b/mojo/services/view_manager/view_manager_connection.h
|
| @@ -86,6 +86,11 @@ class MOJO_VIEW_MANAGER_EXPORT ViewManagerConnection
|
| const Node* old_parent,
|
| Id server_change_id,
|
| bool originated_change);
|
| + void ProcessNodeReorder(const Node* node,
|
| + const Node* relative_node,
|
| + OrderDirection direction,
|
| + Id server_change_id,
|
| + bool originated_change);
|
| void ProcessNodeViewReplaced(const Node* node,
|
| const View* new_view,
|
| const View* old_view,
|
| @@ -110,6 +115,7 @@ class MOJO_VIEW_MANAGER_EXPORT ViewManagerConnection
|
| // for this connection.
|
| bool CanRemoveNodeFromParent(const Node* node) const;
|
| bool CanAddNode(const Node* parent, const Node* child) const;
|
| + bool CanReorderNode(const Node* node, const Node* relative_node) const;
|
| bool CanDeleteNode(const NodeId& node_id) const;
|
| bool CanDeleteView(const ViewId& view_id) const;
|
| bool CanSetView(const Node* node, const ViewId& view_id) const;
|
| @@ -170,6 +176,11 @@ class MOJO_VIEW_MANAGER_EXPORT ViewManagerConnection
|
| Id node_id,
|
| Id server_change_id,
|
| const Callback<void(bool)>& callback) OVERRIDE;
|
| + virtual void ReorderNode(Id node_id,
|
| + Id relative_node_id,
|
| + OrderDirection direction,
|
| + Id server_change_id,
|
| + const Callback<void(bool)>& callback) OVERRIDE;
|
| virtual void GetNodeTree(
|
| Id node_id,
|
| const Callback<void(Array<INodePtr>)>& callback) OVERRIDE;
|
|
|