@opalkelly/frontpanel-platform-api
Version:
TypeScript definitions for Opal Kelly FrontPanel Platform API
27 lines (22 loc) • 763 B
text/typescript
/**
* Copyright (c) 2024 Opal Kelly Incorporated
*
* This source code is licensed under the FrontPanel license.
* See the LICENSE file found in the root directory of this project.
*/
import { IFrontPanelEvent } from "./IFrontPanelEvent";
/**
* Interface representing an object that provides FrontPanel events used
* to monitor updates to WireOuts and TriggerOuts.
*/
interface IFrontPanelEventSource {
/**
* Event that notifies subscribers when WireOut values change.
*/
get wireOutValuesChangedEvent(): IFrontPanelEvent;
/**
* Event that notifies subscribers when TriggerOut values change.
*/
get triggerOutValuesChangedEvent(): IFrontPanelEvent;
}
export default IFrontPanelEventSource;