Callbacks
Classes
- class keysight.ads.de.app.DesignModifiedCallback
Bases:
objectHolds a callback function to be called when a design in a window is modified.
- class keysight.ads.de.app.DesignOpenedCallback
Bases:
objectHolds a callback function to be called when a design is opened in a window.
- class keysight.ads.de.app.DesignWindowCallback
Bases:
objectHolds a callback function to be called whenever a design-window relationship changes.
Enumerated Types
- class keysight.ads.de.app.DesignWindowChange
Bases:
EnumSpecifies the type of change that triggered a DesignWindowCallback.
- OPENED = <DesignWindowChange.OPENED: 0>
A design was opened in a new window.
- CLOSED = <DesignWindowChange.CLOSED: 1>
A design window closed.
- SAVED_AS = <DesignWindowChange.SAVED_AS: 2>
The design in the window was just saved to a new name. The design with the old name will remain open if modified.
- PUSHED = <DesignWindowChange.PUSHED: 3>
The design in the window has just been pushed.
- POPPED = <DesignWindowChange.POPPED: 4>
The design in the window has just been popped.
Functions
- keysight.ads.de.app.register_design_modified_callback(cb: Callable) DesignModifiedCallback
- keysight.ads.de.app.register_design_opened_callback(cb: Callable) DesignOpenedCallback
- keysight.ads.de.app.register_design_window_callback(cb: Callable) DesignWindowCallback
- keysight.ads.de.app.unregister_design_modified_callback(callback: DesignModifiedCallback) None
Unregister a registered design modified callback.
callback: Should be the object returned by register_design_modified_callback.
- keysight.ads.de.app.unregister_design_opened_callback(callback: DesignOpenedCallback) None
Unregister a registered design opened callback.
callback: Should be the object returned by register_design_opened_callback.
- keysight.ads.de.app.unregister_design_window_callback(callback: DesignWindowCallback) None
Unregister a registered design window callback.
callback: Should be the object returned by register_design_window_callback.