I upload to develop a first working implementation of form, still no
functionality, but is nesting elements inside and showing correctly in HTML
while surrounded by <form> tag. Only JS considerations (no SWF)
My first question is how is managed properties in FlexJS. We don't have
commitProperties, so I supposed this was straight forward and implemented
an "action" property like this:
private var _action:String = "#";
[Bindable("actionChange")]
/**
* The action to be performed when the form is submitted
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion FlexJS 0.0
*/
public function get action():String
{
return _action;
}
/**
* @private
*/
public function set action(value:String):void
{
_action = value;
COMPILE::JS
{
this.element.setAttribute('action', action);
this.dispatchEvent('actionChange');
}
}
So using it as:
<js:Form action="http://www.example.com">
...
Should translate to
<form action="http://www.example.com">
...
but it remains action="#"
so someone could point me on how implement getter/setters in FlexJS?
Thanks
2016-10-17 8:42 GMT+02:00 Alex Harui <[email protected]>:
> On 10/16/16, 11:31 PM, "[email protected] on behalf of Carlos
> Rovira" <[email protected] on behalf of
> [email protected]> wrote:
>
> >Hi Alex,
> >
> >maybe I could implement it. It needs few things, action(normal the url to
> >call when submit the form). the method (GET, POST).
> >And we should allow to next input elements... I think to start something
> >basic should be ok.
>
> That would be great. And an example or test that shows what Form can do
> would help folks implement a SWF equivalent.
>
> >
> >To make it I would need some guidance about what component to extend, and
> >where lib to do it (Core? html?)
>
> Seems like it should go in the HTML.swc
>
>
> >And whatever consideration you know about the actual flexjs framework.
>
> I don't really know enough about Form to provide early guidance. Let's
> see what you come up with and go from there.
>
> -Alex
>
>
--
Carlos Rovira
Director General
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.avant2.es
Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si ha recibido este mensaje por
error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción.
De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
S.A. La finalidad de dicho tratamiento es facilitar la prestación del
servicio o información solicitados, teniendo usted derecho de acceso,
rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
necesaria.