1d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock/*
2d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * Copyright (C) 2013 The Android Open Source Project
3d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock *
4d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * Licensed under the Apache License, Version 2.0 (the "License");
5d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * you may not use this file except in compliance with the License.
6d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * You may obtain a copy of the License at
7d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock *
8d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock *      http://www.apache.org/licenses/LICENSE-2.0
9d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock *
10d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * Unless required by applicable law or agreed to in writing, software
11d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * distributed under the License is distributed on an "AS IS" BASIS,
12d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * See the License for the specific language governing permissions and
14d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock * limitations under the License.
15d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock */
16d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock
17d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlockpackage com.android.systemui;
18d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock
19d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlockimport android.view.Display;
20d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlockimport android.view.View;
21d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock
22d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlockpublic interface RecentsComponent {
23d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock    void toggleRecents(Display display, int layoutDirection, View statusBarView);
24d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock
25d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock    void preloadRecentTasksList();
26d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock
27d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock    void cancelPreloadingRecentTasksList();
28d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock
29d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock    void closeRecents();
30d08de37a2223d5183620098737eb93907a4ba92cJohn Spurlock}
31