• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2013 The Flutter 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 io.flutter.embedding.engine.renderer;
6 
7 /**
8  * Listener invoked after Flutter paints its first frame since being initialized.
9  *
10  * WARNING: THIS CLASS IS EXPERIMENTAL. DO NOT SHIP A DEPENDENCY ON THIS CODE.
11  * IF YOU USE IT, WE WILL BREAK YOU.
12  */
13 public interface OnFirstFrameRenderedListener {
14   /**
15    * A {@link FlutterRenderer} has painted its first frame since being initialized.
16    *
17    * This method will not be invoked if this listener is added after the first frame is rendered.
18    */
onFirstFrameRendered()19   void onFirstFrameRendered();
20 }
21