Index: Source/modules/webmidi/MIDIPort.h |
diff --git a/Source/modules/webmidi/MIDIPort.h b/Source/modules/webmidi/MIDIPort.h |
index 4e4f31fe262cd850c2f6371f4eb557ecc2c24d11..8530b36dcfeb60b83c236e095828adf0268410fe 100644 |
--- a/Source/modules/webmidi/MIDIPort.h |
+++ b/Source/modules/webmidi/MIDIPort.h |
@@ -57,6 +57,8 @@ public: |
String version() const { return m_version; } |
MIDIAccess* midiAccess() const { return m_access; } |
+ bool isActive() const { return m_isActive; } |
+ void setActiveState(bool isActive) { m_isActive = isActive; } |
virtual void trace(Visitor*) override; |
@@ -67,7 +69,7 @@ public: |
virtual ExecutionContext* executionContext() const override final; |
protected: |
- MIDIPort(MIDIAccess*, const String& id, const String& manufacturer, const String& name, MIDIPortTypeCode, const String& version); |
+ MIDIPort(MIDIAccess*, const String& id, const String& manufacturer, const String& name, MIDIPortTypeCode, const String& version, bool isActive); |
private: |
String m_id; |
@@ -76,6 +78,7 @@ private: |
MIDIPortTypeCode m_type; |
String m_version; |
Member<MIDIAccess> m_access; |
+ bool m_isActive; |
}; |
} // namespace blink |