Update broken references to image assets
[chromium-blink-merge.git] / chrome / browser / chromeos / login / screens / model_view_channel.h
blob8b5c69daec0ee65b2849a7ae94df10bb7e9b64b7
1 // Copyright 2014 The Chromium 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.
5 #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MODEL_VIEW_CHANNEL_H_
6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MODEL_VIEW_CHANNEL_H_
8 namespace base {
9 class DictionaryValue;
12 namespace chromeos {
14 // Communication channel between model and view. This is a temprorary approach,
15 // finally ScreenManager class should be responsible for that.
16 class ModelViewChannel {
17 public:
18 virtual ~ModelViewChannel() {}
20 virtual void CommitContextChanges(const base::DictionaryValue& diff) = 0;
23 } // namespace chromeos
25 #endif // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MODEL_VIEW_CHANNEL_H_