| Index: ui/views/animation/ink_drop_state.h
|
| diff --git a/ui/views/animation/ink_drop_state.h b/ui/views/animation/ink_drop_state.h
|
| index 2e8cd8676b09d7761bfa7160cda771b00058a6c9..7af5229ee9d9786bc9407c33f6793240fc56fdf2 100644
|
| --- a/ui/views/animation/ink_drop_state.h
|
| +++ b/ui/views/animation/ink_drop_state.h
|
| @@ -5,6 +5,11 @@
|
| #ifndef UI_VIEWS_ANIMATION_INK_DROP_STATE_H_
|
| #define UI_VIEWS_ANIMATION_INK_DROP_STATE_H_
|
|
|
| +#include <iosfwd>
|
| +#include <string>
|
| +
|
| +#include "ui/views/views_export.h"
|
| +
|
| namespace views {
|
|
|
| // The different states that the ink drop animation can be animated to.
|
| @@ -14,23 +19,26 @@ enum class InkDropState {
|
| // The view is being interacted with but the action to be triggered has not
|
| // yet been determined.
|
| ACTION_PENDING,
|
| - // The quick action for the view has been triggered. e.g. A tap gesture to
|
| + // The quick action for the view has been triggered. e.g. a tap gesture to
|
| // click a button.
|
| QUICK_ACTION,
|
| // A view is being interacted with and the pending action will be a 'slow'
|
| - // action. e.g. A long press that is still active before releasing.
|
| + // action. e.g. a long press that is still active before releasing.
|
| SLOW_ACTION_PENDING,
|
| - // The slow action for the view has been triggered. e.g. A long press release
|
| + // The slow action for the view has been triggered. e.g. a long press release
|
| // to bring up a menu.
|
| SLOW_ACTION,
|
| // An active state for a view that is not currently being interacted with.
|
| - // e.g. A pressed button that is showing a menu.
|
| + // e.g. a pressed button that is showing a menu.
|
| ACTIVATED,
|
| - // A previously active state has been toggled to inactive. e.g. A drop down
|
| + // A previously active state has been toggled to inactive. e.g. a drop down
|
| // menu is closed.
|
| DEACTIVATED,
|
| };
|
|
|
| +// Returns a human readable string for |state|. Useful for logging.
|
| +std::string ToString(InkDropState state);
|
| +
|
| } // namespace views
|
|
|
| #endif // UI_VIEWS_ANIMATION_INK_DROP_STATE_H_
|
|
|