Classes summary
picon\AbstractChoice |
implement disabled for all abstract choice components
|
picon\AbstractJQueryUIBehaviour |
add support fo the jquery ui css |
picon\AbstractValidator |
validators should not use string based messages but should instead use a
resource key to locate a message from a file |
picon\Button |
This currently needs to be a child of a Form - it should provide the option of
manually specifying the form to submit so the button may be placed elsewhere |
picon\ChoiceRenderer |
need to add some extra validation in here |
picon\Component |
finish adding state flags so that checks can be run to ensure overriden methods
are calling the parent implementation |
picon\ConfigLoader |
add support for including other xml files allowing larger configs to be split up |
picon\DataTable |
add support for sorting and filtering |
picon\DefaultJQueryUIBehaviour |
There should be a seperate implementation of this for each jQuery ui plguin |
The options should be up in jQueryBehaviour not here |
picon\DraggableBehaviour |
finish off remaining options |
picon\FeedbackPanel |
add message level as a css class attribute |
add support for feedback message filtering |
picon\FormComponentPanel |
test and finish |
picon\MarkupLoader |
the head processing and markup inheritnce is a bit of message and will fall over
if the mark-up is not written properly. Need to add some sanity checks |
picon\MarkupParser |
add support for extracting the doctype |
this needs refactoring to handle different tags in a better way |
picon\MarkupUtils |
refactor to remove duplicate code |
alter to return an array if multiple matching tags exist |
picon\ModalWindow |
problems arise when adding the entire panel to the ajax request target |
picon\NavigationToolbar |
this currently only shows 1.2.3.4. should also have previous, newxt, first and
last options |
picon\Navigator |
this will get longer and longer if there are too many pages, the amount should
be restricted and the page links shown varied based on current page |
picon\PropertyModel |
this should use a property resolver helper to extract properties from object |
this should be able to support a model as the target |
this should be able to handle property name recursion e.g. person.name.first |
picon\PropertyOption |
add type analisis to detected numbers and remove the quote marks |
picon\PropertyResolver |
add support for literal getters and setters and not just magic ones |
picon\RequestCycle |
create request listeners |
picon\ResourceRequestResolver |
resources should be generated and cached under an unique id, this should be part
of the resource request which should go through resource.php (to be created) not
index.php to save application start up for resources |
picon\SerializableClosure |
imporove so that all type hinting usage of classes within a closure don't need
to be fully qualified |
test in PHP 5.4.x |
picon\SortableBehavior |
finish off remaining options |
create a better callback procedure for js code |
picon\TabPanel |
finish off the class attributes for this |