ddc-enhanced-rs 0.1.0

DDC/CI high level library for Rust (cross platform)
Documentation
const { display_new, display_list, display_get_brightness,
        display_get_contrast, display_set_brightness, display_set_contrast } = require(".");

export default class Display {
    constructor(id) {
        this.display = display_new(id)
    }

    get brightness() {
        return display_get_brightness(this.display);
    }

    get contrast() {
        return display_get_contrast(this.display);
    }

    set_brightness(value) {
        display_set_brightness(this.display, value);
    }

    set_contrast(value) {
        display_set_contrast(this.display, value);
    }

    static list() {
        return display_list();
    }
}