PHP2Go Javascript Framework

Class ColorPicker

Object
   |
   +--ColorPicker

class ColorPicker

Defined in widgets/colorpicker.js


Field Summary
 Object container
          Container element, used by flat mode
 String curColor
          Current selected color
 String defaultColor
          Default color
 Boolean disabled
          Enable state
 String id
          Component id
 String mode
          Component mode - flat or popup
 String nullColor
          Color to be used as initial/reset value for highlight area and text input
 Function onClose
          If set, will be called when a popup color picker is closed
 Function onOpen
          If set, will be called when a popup color picker opens
 Function onSelect
          Called when a color is selected.
 Object text
          Holds the text input used to display the RGB value
 Object trigger
          Trigger element, used by popup mode
 
Constructor Summary
ColorPicker (<Object> opts)
            The ColorPicker class builds a color picker widget.
 
Method Summary
 void build()
           This method is called from inside ColorPicker.setup() and builds the HTML structure of the color picker.
 void colorClick(item)
           Handles the onClick event of a color cell.
 void colorOut()
           Handles the onMouseOut event on a color cell
 void colorOver(item)
           Handles the onMouseOver event on a color cell
 void hidePopup()
           Hides the color picker popup
 void mouseDownHandler(<Event> e)
           Listen to mousedown events in the HTML document.
 String rgbToHex(s)
           Utility method to convert a color from rgb(N, N, N) format to #XXXXXX format
 void setColor(<String> color)
           Change current selected color of the widget
 void setDisabled(<Boolean> b)
           Enable/disable the component
 void setup()
           Initialize the component, settin up the necessary events and element attributes.
 void showPopupAt(<Object> trg)
           Shows the color picker popup in the right side of a given trigger

Field Detail

container

Object container

curColor

String curColor

defaultColor

String defaultColor

disabled

Boolean disabled

id

String id

mode

String mode

nullColor

String nullColor

onClose

Function onClose

onOpen

Function onOpen

onSelect

Function onSelect

text

Object text

trigger

Object trigger

Constructor Detail

ColorPicker

ColorPicker(<Object> opts)

Method Detail

build

void build()

colorClick

void colorClick(item)

colorOut

void colorOut()

colorOver

void colorOver(item)

hidePopup

void hidePopup()

mouseDownHandler

void mouseDownHandler(<Event> e)

rgbToHex

String rgbToHex(s)

setColor

void setColor(<String> color)

setDisabled

void setDisabled(<Boolean> b)

setup

void setup()

showPopupAt

void showPopupAt(<Object> trg)

PHP2Go Javascript Framework

Copyright © 2002-2006 by Marcos Pont
Documentation generated by JSDoc on Sun Oct 7 19:52:10 2007