Observer used to listen for observable point changes. Provides callback mechanism for point value updates.
// Basic observer implementationconst observer: Observer<ObservablePoint> = { _onUpdate: (point) => { console.log(`Point updated to (${point.x}, ${point.y})`); }};// Create observable point with observerconst point = new ObservablePoint(observer, 100, 100);// Observer will be notified on changespoint.x = 200; // Logs: Point updated to (200, 100) Copy
// Basic observer implementationconst observer: Observer<ObservablePoint> = { _onUpdate: (point) => { console.log(`Point updated to (${point.x}, ${point.y})`); }};// Create observable point with observerconst point = new ObservablePoint(observer, 100, 100);// Observer will be notified on changespoint.x = 200; // Logs: Point updated to (200, 100)
The type of point being observed
Callback to call when the point has updated. Triggered whenever x or y coordinates change.
Optional
The point that was updated
Observer used to listen for observable point changes. Provides callback mechanism for point value updates.
Example
Remarks
See