chromium/third_party/blink/renderer/modules/filesystem/file_system_flags.idl

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

// https://www.w3.org/TR/2012/WD-file-system-api-20120417/#idl-def-Flags
// In the spec, the flags don't have default values, but Blink assumes
// that they are false when not specified.

dictionary FileSystemFlags {
    // [ImplementedAs] is used to workaround a name conflict; our IDL
    // compiler generates create() static method which creates an impl instance.
    [ImplementedAs=createFlag] boolean create = false;
    boolean exclusive = false;
};