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.
4
5#include "chrome/browser/chromeos/app_mode/kiosk_app_external_loader.h"
6
7#include "chrome/browser/chromeos/app_mode/kiosk_app_manager.h"
8
9namespace chromeos {
10
11KioskAppExternalLoader::KioskAppExternalLoader() {
12}
13
14KioskAppExternalLoader::~KioskAppExternalLoader() {
15}
16
17void KioskAppExternalLoader::SetCurrentAppExtensions(
18    scoped_ptr<base::DictionaryValue> prefs) {
19  kiosk_apps_.Swap(prefs.get());
20  StartLoading();
21}
22
23void KioskAppExternalLoader::StartLoading() {
24  prefs_.reset(kiosk_apps_.DeepCopy());
25  LoadFinished();
26}
27
28}  // namespace chromeos
29