Skip to content

⬅️ Back to Table of Contents

📄 AudioListener.tests.js

📊 Analysis Summary

Metric Count
🔧 Functions 15
📦 Imports 2
📊 Variables & Constants 3

📚 Table of Contents

🛠️ File Location:

📂 test/unit/src/audio/AudioListener.tests.js

📦 Imports

Name Source
AudioListener ../../../../src/audio/AudioListener.js
Object3D ../../../../src/core/Object3D.js

Variables & Constants

Name Type Kind Value Exported
object AudioListener let/var new AudioListener()
object AudioListener let/var new AudioListener()
object AudioListener let/var new AudioListener()

Functions

mockWindowAudioContext(): void

Returns: void

Code
function mockWindowAudioContext() {

            global.window = {
                AudioContext: function () {

                    return {
                        createGain: () => {

                            return {
                                connect: () => {},
                            };

                        }
                    };

                },
            };

        }

AudioContext(): { createGain: () => { connect: () => void; }; }

Returns: { createGain: () => { connect: () => void; }; }

Code
function () {

                    return {
                        createGain: () => {

                            return {
                                connect: () => {},
                            };

                        }
                    };

                }

createGain(): { connect: () => void; }

Returns: { connect: () => void; }

Code
() => {

                            return {
                                connect: () => {},
                            };

                        }

connect(): void

Returns: void

Code
() => {}

connect(): void

Returns: void

Code
() => {}

createGain(): { connect: () => void; }

Returns: { connect: () => void; }

Code
() => {

                            return {
                                connect: () => {},
                            };

                        }

connect(): void

Returns: void

Code
() => {}

connect(): void

Returns: void

Code
() => {}

AudioContext(): { createGain: () => { connect: () => void; }; }

Returns: { createGain: () => { connect: () => void; }; }

Code
function () {

                    return {
                        createGain: () => {

                            return {
                                connect: () => {},
                            };

                        }
                    };

                }

createGain(): { connect: () => void; }

Returns: { connect: () => void; }

Code
() => {

                            return {
                                connect: () => {},
                            };

                        }

connect(): void

Returns: void

Code
() => {}

connect(): void

Returns: void

Code
() => {}

createGain(): { connect: () => void; }

Returns: { connect: () => void; }

Code
() => {

                            return {
                                connect: () => {},
                            };

                        }

connect(): void

Returns: void

Code
() => {}

connect(): void

Returns: void

Code
() => {}