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