Overview

Namespaces

  • None
  • Xmf
    • Database
    • Module
      • Helper
    • Template
  • Xoops
    • Auth
    • Core
      • Cache
      • Database
        • Logging
        • Schema
      • Exception
      • Handler
        • Scheme
      • Kernel
        • Dtype
        • Handlers
        • Model
      • Lists
      • Locale
        • Punic
      • Service
        • Contract
      • Session
      • Text
        • Sanitizer
          • Extensions
      • Theme
        • Plugins
    • Form
    • Html
    • Locale
    • Module
      • Helper
      • Plugin

Classes

  • BlockForm
  • Button
  • ButtonTray
  • Captcha
  • Checkbox
  • ColorPicker
  • DateSelect
  • DateTime
  • DhtmlTextArea
  • Editor
  • Element
  • ElementFactory
  • ElementTray
  • File
  • Form
  • GroupCheckbox
  • GroupFormCheckbox
  • GroupPermissionForm
  • Hidden
  • Label
  • Mail
  • OptionElement
  • Password
  • Radio
  • RadioYesNo
  • Raw
  • Select
  • SelectCountry
  • SelectEditor
  • SelectGroup
  • SelectLanguage
  • SelectLocale
  • SelectMatchOption
  • SelectTheme
  • SelectTimeZone
  • SelectUser
  • SimpleForm
  • Tab
  • TableForm
  • TabTray
  • Text
  • TextArea
  • ThemeForm
  • Token
  • Url

Interfaces

  • ContainerInterface
  • Overview
  • Namespace
  • Class
  • Tree

Class DhtmlTextArea

DhtmlTextArea - A textarea with xoopsish formatting and smilie buttons

ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
Extended by Xoops\Html\Attributes implements Xoops\Core\AttributeInterface
Extended by Xoops\Form\Element
Extended by Xoops\Form\TextArea
Extended by XoopsEditor
Extended by Xoops\Form\DhtmlTextArea

Direct known subclasses

XoopsFormDhtmlTextArea
Namespace: Xoops\Form
Package: Xoops\Form
Category: Xoops\Form\DhtmlTextArea
Copyright: 2001-2015 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Kazumi Ono onokazu@xoops.org
Author: Taiwen Jiang phppp@users.sourceforge.net
Author: Vinod smartvinu@gmail.com
Link: http://xoops.org
Located at oops_lib/Xoops/Form/DhtmlTextArea.php
Methods summary
public
# __construct( string $caption, string $name, string $value = "", integer $rows = 5, integer $cols = 50, string $hiddentext = "xoopsHiddenText", array $options = array() )

Constructor

Constructor

Parameters

$caption
Caption
$name
name attribute
$value
Initial text
$rows
Number of rows
$cols
Number of columns
$hiddentext
Identifier for hidden Text
$options
Extra options

Overrides

XoopsEditor::__construct()
public string
# render( )

Prepare HTML for output

Prepare HTML for output

Returns

string
HTML

Overrides

Xoops\Form\TextArea::render()
public string
# codeIcon( )

codeIcon

codeIcon

Returns

string
public string
# fontArray( )

fontArray

fontArray

Returns

string
public boolean|string
# renderValidationJS( )

renderValidationJS

renderValidationJS

Returns

boolean|string

Overrides

Xoops\Form\Element::renderValidationJS()
Methods inherited from XoopsEditor
isActive(), setConfig()
Methods inherited from Xoops\Form\TextArea
getCols(), getPlaceholder(), getRows()
Methods inherited from Xoops\Form\Element
addCustomValidationCode(), getAccessKey(), getAccessString(), getCaption(), getClass(), getDescription(), getExtra(), getName(), getPattern(), getPatternDescription(), getTitle(), getValue(), hasClassLike(), isDatalist(), isHidden(), isRequired(), renderAttributeString(), renderDatalist(), setAccessKey(), setCaption(), setClass(), setDatalist(), setDescription(), setExtra(), setHidden(), setIfNotEmpty(), setIfNotSet(), setName(), setPattern(), setRequired(), setTitle(), setValue(), setWithDefaults(), themeDecorateElement()
Methods inherited from Xoops\Html\Attributes
add(), clear(), doRender(), get(), getAll(), getAllLike(), getNames(), has(), remove(), set(), setAll(), setArrayItem(), setMerge(), suppressRender()
Methods inherited from ArrayObject
append(), asort(), count(), exchangeArray(), getArrayCopy(), getFlags(), getIterator(), getIteratorClass(), ksort(), natcasesort(), natsort(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), serialize(), setFlags(), setIteratorClass(), uasort(), uksort(), unserialize()
Constants inherited from XoopsEditor
CACHE_KEY_EDITOR_LIST
Constants inherited from ArrayObject
ARRAY_AS_PROPS, STD_PROP_LIST
Properties summary
public XoopsEditor $htmlEditor
#
public boolean $skipPreview
# false
public boolean $doHtml
# false
public string $js
# ''
public array $configs
# array()
Properties inherited from XoopsEditor
$cols, $isEnabled, $rootPath, $rows
Properties inherited from Xoops\Form\Element
$customValidationCode, $extra, $suppressList
Properties inherited from Xoops\Html\Attributes
$suppressRenderAttributes
API documentation generated by ApiGen