aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/BunInjectedScriptHost.h
blob: 09e7e13614ee7c1e5bdc9c20092a0f11e1754eeb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
#include <JavaScriptCore/InjectedScriptHost.h>

namespace Bun {

class BunInjectedScriptHost final : public Inspector::InjectedScriptHost {
public:
    static Ref<BunInjectedScriptHost> create() { return adoptRef(*new BunInjectedScriptHost); }

    JSC::JSValue subtype(JSC::JSGlobalObject*, JSC::JSValue) override;
    JSC::JSValue getInternalProperties(JSC::VM&, JSC::JSGlobalObject*, JSC::JSValue) override;
    bool isHTMLAllCollection(JSC::VM&, JSC::JSValue) override { return false; }
};

}