chromium/components/payments/core/payment_item.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/payments/core/payment_item.h"

#include "base/values.h"

namespace payments {

namespace {

// These are defined as part of the spec at:
// https://w3c.github.io/payment-request/#dom-paymentitem
static const char kPaymentItemAmount[] =;
static const char kPaymentItemLabel[] =;
static const char kPaymentItemPending[] =;

}  // namespace

PaymentItem::PaymentItem()
    :{}

PaymentItem::~PaymentItem() = default;

PaymentItem::PaymentItem(const PaymentItem& other) {}

bool PaymentItem::operator==(const PaymentItem& other) const {}

bool PaymentItem::operator!=(const PaymentItem& other) const {}

PaymentItem& PaymentItem::operator=(const PaymentItem& other) {}

bool PaymentItem::FromValueDict(const base::Value::Dict& dict) {}

base::Value::Dict PaymentItem::ToValueDict() const {}

}  // namespace payments