FRED™
3.0
FRED™: Framework for Rapid and Easy Development
|
Public Member Functions | |
format ($value) | |
Public Member Functions inherited from Char | |
clientConfig () | |
formatTag ($value) | |
Public Member Functions inherited from Widget | |
__construct ($config=null) | |
update ($config) | |
Update the widget configuration. More... | |
clientConfig () | |
Public configuration. More... | |
caption ($id=null) | |
hint ($id=null) | |
convert ($value) | |
Convert a value from user format to standard, internal format. More... | |
clientConvert ($value) | |
Convert a value from client format to standard, internal format. More... | |
dataConvert ($value) | |
Convert an internal value before it is stored in the request data. More... | |
format ($value) | |
Format a value from standard, internal format to user format. More... | |
clientFormat ($value) | |
Format a value from standard, internal format to client format. More... | |
formatTag ($value) | |
Format a tag value. More... | |
purge ($value) | |
Purge a value. More... | |
expect ($action) | |
Note if an action is expected. More... | |
execute () | |
Execute an action on this widget. More... | |
nothing ($value) | |
Check if a value is empty. More... | |
check ($value, $index=null) | |
Check a value. More... | |
Public Member Functions inherited from Thing | |
propertyExists ($property) | |
Check if a property exists (public or published). More... | |
constants ($prefix=null) | |
Return all constants. More... | |
get ($key) | |
Get one or more properties. More... | |
set ($key, $value=null) | |
Set one or more properties. More... | |
__get ($key) | |
__set ($key, $value) | |
Data Fields | |
$regex = '/^#[\\da-fA-F]{6}$/' | |
$max = 7 | |
Data Fields inherited from Char | |
const | SIZE = 'size' |
Size of field. More... | |
const | PLACEHOLDER = 'placeholder' |
const | SUGGEST = 'suggest' |
Suggestion optiones. This can be an assoc.array, a callback function (called with all extra. More... | |
const | NOTATION = 'notation' |
Regular expression describing the prefered notation style (e.g. '/^[A-z]/' = start with a. More... | |
const | TRANSFORM = 'transform' |
Transform the value (see \Rsi\Str::TRANSFORM_* constants). More... | |
const | TRIM = 'trim' |
Strip these characters from the beginning and end of the value (true for regular whitespace). More... | |
const | REGEX = 'regex' |
$regex = null | |
$size = null | |
$placeholder = null | |
$suggest = null | |
$suggestLimit = 10 | |
$notation = null | |
$transform = null | |
$trim = null | |
Data Fields inherited from Widget | |
const | CHILD_ID_SEPARATOR = '__' |
const | CAPTION = 'caption' |
const | DEFAULT_VALUE = 'defaultValue' |
const | DISPLAY = 'display' |
Display type (see DISPLAY_* constants). More... | |
const | HELP = 'help' |
Help string (translated). More... | |
const | HINT = 'hint' |
Hint string (translated). More... | |
const | PARAMS = 'params' |
Extra parameters (prefix the key with a '@' to point to the value of another widget). More... | |
const | RIGHT = 'right' |
Optional different right with respect to the controller. If the user has the right, then (s)he. More... | |
const | TRAILER = 'trailer' |
Trailer string (translated). More... | |
const | TAGS = 'tags' |
Extra tags for help, hint, and trailer. More... | |
const | WIDGET_HELP = 'widgetHelp' |
General widget help (translated). More... | |
const | CLASS_NAME = 'className' |
const | MIN = 'min' |
Minimum value. More... | |
const | MAX = 'max' |
Maximum value. More... | |
const | REQUIRED = 'required' |
True for required. Set to self::VALID_FUNC to let the validation function handle this. Use. More... | |
const | VALID_FUNC = 'validFunc' |
Specific validation function (called with value and index; returns true if OK). More... | |
const | WIDGETS = 'widgets' |
Optional child widgets (key = name, value = widget object). More... | |
const | SECURITY_CHECKS_IGNORE = 'securityChecksIgnore' |
Security checks to ignore (array with checks to ignore, true =. More... | |
const | DISPLAY_HIDDEN = 'h' |
Do not show (only hidden) More... | |
const | DISPLAY_MINIMAL = 'm' |
Show only value (without input element(s)). More... | |
const | DISPLAY_READABLE = 'r' |
Show input element(s), but read-only. More... | |
const | DISPLAY_WRITEABLE = 'w' |
Show editable input element(s). More... | |
const | EVENT_ACTION_PREFIX = 'controller:widget:action:' |
$defaultValue = null | |
$help = null | |
$min = null | |
$max = null | |
$required = null | |
$trailer = null | |
$widgetHelp = null | |
$validFunc = null | |
$parent = null | |
Optional parent widget. More... | |
Data Fields inherited from Thing | |
const | HIDDEN = 0 |
Property is hidden. More... | |
const | READABLE = 1 |
Property is readable. More... | |
const | WRITEABLE = 2 |
Property is writeable. More... | |
const | READWRITE = 3 |
Property is readable and writeable. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Char | |
purgeBase ($value) | |
purgeTransform ($value) | |
purgeTrim ($value) | |
checkMin ($value, $index=null) | |
checkMax ($value, $index=null) | |
checkRegex ($value, $index=null) | |
actionSuggest () | |
getParams () | |
Protected Member Functions inherited from Widget | |
init () | |
config ($key, $default=null) | |
Get single configuration value. More... | |
purgeBase ($value) | |
Purge function that will be called first. More... | |
executeChild ($id) | |
Execute an action on a child widget. More... | |
checkMin ($value, $index=null) | |
checkMax ($value, $index=null) | |
checkRequired ($value, $index=null) | |
Required check. More... | |
checkValidFunc ($value, $index=null) | |
actionHelp () | |
setController ($value) | |
getDisplay () | |
getFred () | |
getId () | |
getParams () | |
getReadable () | |
getRight () | |
getTags () | |
getWidgets () | |
getWriteable () | |
_get ($key) | |
Protected Member Functions inherited from Thing | |
publish ($property, $visibility=self::READABLE) | |
Publish a property (or hide it again). More... | |
configure ($config) | |
Configure the object. More... | |
_get ($key) | |
Default getter if no specific setter is defined, and the property is also not published (readable). More... | |
_set ($key, $value) | |
Default setter if no specific setter is defined, and the property is also not published (writeable). More... | |
Protected Attributes inherited from Widget | |
$_controller = null | |
$_id = null | |
$_widgets = null | |
Optional child widgets. More... | |
$_securityChecksIgnore = [] | |
Security checks to ignore. More... | |
$_config = [] | |
Widget configuration (see constants). More... | |
$_display = null | |
$_params = null | |
$_right = null | |
$_tags = null | |
Protected Attributes inherited from Thing | |
$_published = [] | |
Published properties (key = name of property, value = visibility). More... | |