static/color-slider.js
author Tero Marttila <terom@paivola.fi>
Fri, 02 May 2014 00:10:14 +0300
changeset 86 61925fb4947e
parent 83 136e210fce82
permissions -rw-r--r--
split ledbars into two groups
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
});