blob: 808b8e1800aab576cfb30a2fb44cd2e9ace58612 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
cr.define('cloudprint', function() {
'use strict';
/** @implements {cloudprint.CloudPrintInterface} */
class CloudPrintInterfaceNative {
constructor() {}
/** @override */
isCloudDestinationSearchInProgress() {}
/** @override */
getEventTarget() {}
/** @override */
search(opt_account, opt_origin) {}
/** @override */
invites(account) {}
/** @override */
processInvite(invitation, accept) {}
/** @override */
submit(destination, printTicket, documentInfo, data) {}
/** @override */
printer(printerId, origin, account) {}
}
// Export
return {
CloudPrintInterfaceNative: CloudPrintInterfaceNative,
};
});