blob: c8b10b5a6456b8bb4ce253b89e74d60509ed8f94 [file] [log] [blame]
// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROME_BROWSER_DOWNLOAD_OFFLINE_ITEM_MODEL_DATA_H_
#define CHROME_BROWSER_DOWNLOAD_OFFLINE_ITEM_MODEL_DATA_H_
// Per OfflineItem data used by OfflineItemModel. The model doesn't keep any
// state, all the state will be stored in this class.
struct OfflineItemModelData {
// Whether the UI has been notified about this offline item.
bool was_ui_notified_ = false;
// Was the UI actioned on.
bool actioned_on_ = false;
};
#endif // CHROME_BROWSER_DOWNLOAD_OFFLINE_ITEM_MODEL_DATA_H_