Home | History | Annotate | Download | only in notifications

Lines Matching refs:panel

31 // NotificationPanel is a panel that displays notifications. It has
33 // depending on in which state the panel is. The following shows
34 // how the panel's state changes in response to various events.
39 // or the system closed the panel.
42 // expand: a user pressed minimized panel to expand.
43 // minimize: a user pressed the panel's title bar to minimize.
44 // user: the user's mouse moved over the panel, indicates
45 // that user is trying to interact with the panel.
80 MINIMIZED, // The panel is minimized.
81 CLOSED, // The panel is closed.
87 // Shows/Hides the Panel.
112 // Called when a mouse left the panel window.
123 // Unregister the panel's state change notification.
126 // Update the Panel Size according to its state.
129 // Scroll the panel so that the |balloon| is visible.
138 // Returns the panel's preferred bounds in the screen's coordinates.
158 // Contains all notifications. This is owned by the panel so that we can
159 // re-attach to the widget when closing and opening the panel.
162 // The notification panel's widget.
165 // The notification panel's widget.
168 // Panel controller for the notification panel.
169 // This is owned by the panel to compute the panel size before
170 // actually opening the panel.
176 // Panel's state.
191 // is out of the panel.
205 explicit NotificationPanelTester(NotificationPanel* panel)
206 : panel_(panel) {
228 // Returns the notification panel's PanelController.