static/color-slider.js
author Tero Marttila <terom@paivola.fi>
Thu, 01 May 2014 23:34:20 +0300
changeset 83 136e210fce82
parent 81 6f1e9a5ac874
permissions -rw-r--r--
qmsk.dmx: new Head-based model/view; output/updates not yet implemented
80
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
$.fn.extend({
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     2
    /*
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
     * Set background to solid color
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     4
     */
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     5
    background_color: function (r, g, b, a) {
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     6
        if (a == undefined)
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     7
            a = 1.0;
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
83
136e210fce82 qmsk.dmx: new Head-based model/view; output/updates not yet implemented
Tero Marttila <terom@paivola.fi>
parents: 81
diff changeset
     9
        this.css('background', 'rgba(' + (r * 255) + ', ' + (g * 255) + ', ' + (b * 255) + ', ' + a + ')');
80
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    10
    },
5254ba612630 dmx-web: slightly better RGB colorpicker control..
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    11
});