Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9ff19fe0 authored by Mike Schneider's avatar Mike Schneider
Browse files

Add documentation to QSTileRevealController

Ensure folks new to the code (like me) understand what this is all about

Test: Documentation change only
Bug: 203537805

Change-Id: Ib5f0edfb255dd65340c581ab21b9c9f2f9a8cfe6
parent 8bfc996c
Loading
Loading
Loading
Loading
+9 −1
Original line number Original line Diff line number Diff line
@@ -17,7 +17,14 @@ import java.util.Set;


import javax.inject.Inject;
import javax.inject.Inject;


/** */
/**
 * Plays a animation to reveal newly added QS tiles.
 *
 * The aniumation is played when the user fully opens Quick Settings, and is only shown for
 * <li> tiles added automatically (not through user customization)
 * <li> tiles not have been revealed before (memoized via {@code QS_TILE_SPECS_REVEALED}
 * preference)
 */
public class QSTileRevealController {
public class QSTileRevealController {
    private static final long QS_REVEAL_TILES_DELAY = 500L;
    private static final long QS_REVEAL_TILES_DELAY = 500L;


@@ -39,6 +46,7 @@ public class QSTileRevealController {
            });
            });
        }
        }
    };
    };

    QSTileRevealController(Context context, QSPanelController qsPanelController,
    QSTileRevealController(Context context, QSPanelController qsPanelController,
            PagedTileLayout pagedTileLayout, QSCustomizerController qsCustomizerController) {
            PagedTileLayout pagedTileLayout, QSCustomizerController qsCustomizerController) {
        mContext = context;
        mContext = context;