UNPKG

@blockly/workspace-backpack

Version:
33 lines 1.04 kB
/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: Apache-2.0 */ /** * @fileoverview Typedefs and utility methods for parsing options for the * backpack plugin. * @author kozbial@google.com (Monica Kozbial) */ export interface BackpackContextMenuOptions { emptyBackpack?: boolean; removeFromBackpack?: boolean; copyToBackpack?: boolean; copyAllToBackpack?: boolean; pasteAllToBackpack?: boolean; disablePreconditionChecks?: boolean; } export interface BackpackOptions { allowEmptyBackpackOpen?: boolean; useFilledBackpackImage?: boolean; skipSerializerRegistration?: boolean; contextMenu?: BackpackContextMenuOptions; } /** * Returns a new options object with all properties set, using default values * if not specified in the optional options that were passed in. * * @param options The options to use. * @returns The created options object. */ export declare function parseOptions(options?: BackpackOptions): BackpackOptions; //# sourceMappingURL=options.d.ts.map