chromium/third_party/blink/renderer/modules/file_system_access/file_system_observation.cc

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

#include "third_party/blink/renderer/modules/file_system_access/file_system_observation.h"

#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/modules/file_system_access/file_system_change_record.h"
#include "third_party/blink/renderer/modules/file_system_access/file_system_handle.h"
#include "third_party/blink/renderer/modules/file_system_access/file_system_observation_collection.h"
#include "third_party/blink/renderer/modules/file_system_access/file_system_observer.h"

namespace blink {

FileSystemObservation::FileSystemObservation(
    ExecutionContext* context,
    FileSystemObserver* observer,
    mojo::PendingReceiver<mojom::blink::FileSystemAccessObserver>
        observation_receiver)
    :{}

void FileSystemObservation::Trace(Visitor* visitor) const {}

void FileSystemObservation::DisconnectReceiver() {}

void FileSystemObservation::OnFileChanges(
    WTF::Vector<mojom::blink::FileSystemAccessChangePtr> mojo_changes) {}

void FileSystemObservation::OnRemoteDisconnected() {}

}  // namespace blink