@girs/gnome-shell
Version:
GJS TypeScript type definitions for GNOME Shell Extensions
23 lines (18 loc) • 713 B
TypeScript
// https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/status/camera.js
import Shell from '@girs/shell-16';
import St from '@girs/st-16';
import { SystemIndicator } from '../quickSettings.js';
/**
* System indicator for the camera status.
*/
export declare class Indicator extends SystemIndicator {
private _indicator: St.Icon;
private _cameraMonitor: Shell.CameraMonitor;
/**
* Constructs a new instance of the camera indicator.
*/
constructor();
// Note: There's no need for additional methods or properties in this class
// as per the provided JavaScript code. If there are more functionalities
// in the actual implementation, they should be added here.
}