helma.Html

Object
   |
   +--helma.Html


This class provides various methods for rendering X/Html tags.
Defined in Html.js



Constructor Summary
helma.Html()
            Creates a new instance of helma.Html
 
Methods Summary
 String activateUrls(<String> str)
           Parses the string passed as argument and converts any URL in it into a link tag
 void button(<Object> param)
           Renders an x/html button input tag
 String buttonAsString(attr)
           Returns a rendered x/html button input tag
 void checkBox(<Object> param)
           Renders an x/html checkbox input tag
 String checkBoxAsString(<Object> attr)
           Returns a rendered x/html checkbox input tag
 void closeLink()
           Renders an x/html closing link tag
 String closeLinkAsString()
           Returns a rendered x/html closing link tag
 void closeTag(<String> name)
           Renders the closing tag of an arbitrary x/html tag
 String closeTagAsString(<String> name)
           Returns the closing tag of an arbitray x/html element
 void color(<String> c)
           Renders a color definition string.
 String colorAsString(<String> c)
           Returns a color definition.
 void dropDown(<Object> param, <Array> options, <String> selectedValue, <String> firstOption)
           Renders a x/html drop down select box
 String dropDownAsString(attr, <Array> options, <String> selectedValue, <String> firstOption)
           Returns a rendered x/html drop down select box
 void element(<String> name, <String> str, <Object> attr)
           Renders an arbitrary x/html element
 String elementAsString(<String> name, <String> str, <Object> attr)
           Return an arbitrary x/html element
 void file(<Object> attr)
           Renders an x/html file input tag
 String fileAsString(<Object> attr)
           Returns a rendered x/html file input tag
 void form(<Object> attr)
           Renders an x/html opening form tag
 String formAsString(<Object> attr)
           Returns an x/html opening form tag
 void hidden(<Object> param)
           Renders an x/html input tag of type "hidden"
 String hiddenAsString(<Object> attr)
           Returns a rendered x/html input tag of type "hidden"
 void input(<Object> param)
           Renders an x/html text input tag
 String inputAsString(<Object> attr)
           Returns a rendered x/html text input tag
 void link(<Object> attr, <String> text)
           Renders an x/html link tag
 String linkAsString(<Object> attr, <String> text)
           Returns a rendered x/html link tag
 void map(<String> name, <Array> param)
           Renders an image map based on an array containing the map parameters.
 String mapAsString(<String> name, <Array> areas)
           Returns a rendered image map based on an array containing the map parameters.
 void openLink(<Object> attr)
           Renders an x/html opening link tag
 String openLinkAsString(<Object> attr)
           Returns an x/html opening link tag
 void openTag(<String> name, <Object> attr)
           Renders the opening tag of an arbitrary x/html tag
 String openTagAsString(<String> name, <Object> attr)
           Returns the opening tag of an arbitrary x/html tag
 void password(<Object> attr)
           Renders an x/html password input tag
 String passwordAsString(<Object> attr)
           Returns a rendered x/html password input tag
 void radioButton(<Object> param)
           Renders an x/html radiobutton input tag
 String radioButtonAsString(<Object> attr)
           Returns a rendered x/html radio input tag
 void submit(<Object> param)
           Renders an x/html submit input tag
 String submitAsString(<Object> attr)
           Returns a rendered x/html submit input tag
 void table(<Array> headers, <Array> data, <Object> param)
           Renders a complete x/html table.
 String tableAsString(<Array> headers, <Array> data, <Object> attr)
           Returns a rendered x/html table
 void tag(<String> name, <Object> attr)
           Renders an empty arbitrary x/html tag ("contentless tag")
 String tagAsString(<String> name, <Object> attr)
           Returns an empty arbitrary x/html tag ("contentless tag")
 void textArea(<Object> param)
           Renders an x/html textarea tag
 String textAreaAsString(<Object> attr)
           Returns a rendered x/html textarea tag
<static>  Boolean isSelected(<String> value, <String|Array> selectedValue)
           Static helper method used in helma.Html.checkBox and helma.Html.dropDown to check if a current value matches against one or more selected values passed as argument
<static>  void renderMarkupPart(<String> name, <String> start, <String> end, <Object> attr)
           Static helper method that renders an arbitrary markup part.

Constructor Detail

helma.Html

helma.Html()

Method Detail

activateUrls

String activateUrls(<String> str)

button

void button(<Object> param)

buttonAsString

String buttonAsString(attr)

checkBox

void checkBox(<Object> param)

checkBoxAsString

String checkBoxAsString(<Object> attr)

closeLink

void closeLink()

closeLinkAsString

String closeLinkAsString()

closeTag

void closeTag(<String> name)

closeTagAsString

String closeTagAsString(<String> name)

color

void color(<String> c)

colorAsString

String colorAsString(<String> c)

dropDown

void dropDown(<Object> param, <Array> options, <String> selectedValue, <String> firstOption)

dropDownAsString

String dropDownAsString(attr, <Array> options, <String> selectedValue, <String> firstOption)

element

void element(<String> name, <String> str, <Object> attr)

elementAsString

String elementAsString(<String> name, <String> str, <Object> attr)

file

void file(<Object> attr)

fileAsString

String fileAsString(<Object> attr)

form

void form(<Object> attr)

formAsString

String formAsString(<Object> attr)

hidden

void hidden(<Object> param)

hiddenAsString

String hiddenAsString(<Object> attr)

input

void input(<Object> param)

inputAsString

String inputAsString(<Object> attr)

link

void link(<Object> attr, <String> text)

linkAsString

String linkAsString(<Object> attr, <String> text)

map

void map(<String> name, <Array> param)

mapAsString

String mapAsString(<String> name, <Array> areas)

openLink

void openLink(<Object> attr)

openLinkAsString

String openLinkAsString(<Object> attr)

openTag

void openTag(<String> name, <Object> attr)

openTagAsString

String openTagAsString(<String> name, <Object> attr)

password

void password(<Object> attr)

passwordAsString

String passwordAsString(<Object> attr)

radioButton

void radioButton(<Object> param)

radioButtonAsString

String radioButtonAsString(<Object> attr)

submit

void submit(<Object> param)

submitAsString

String submitAsString(<Object> attr)

table

void table(<Array> headers, <Array> data, <Object> param)

tableAsString

String tableAsString(<Array> headers, <Array> data, <Object> attr)

tag

void tag(<String> name, <Object> attr)

tagAsString

String tagAsString(<String> name, <Object> attr)

textArea

void textArea(<Object> param)

textAreaAsString

String textAreaAsString(<Object> attr)

isSelected

<static> Boolean isSelected(<String> value, <String|Array> selectedValue)

renderMarkupPart

<static> void renderMarkupPart(<String> name, <String> start, <String> end, <Object> attr)


Documentation generated by JSDoc on Thu Apr 5 01:59:00 2007