flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Harbs <harbs.li...@gmail.com>
Subject Re: FlexJS
Date Sat, 12 Aug 2017 22:37:34 GMT
>> I think there is another set that has the same name as the HTML elements,

Right. That’s what I’m referring to when I mention “HTML” (as opposed to “Basic”.

> On Aug 13, 2017, at 1:35 AM, Harbs <harbs.lists@gmail.com> wrote:
> 
> The goal is to make it easy to fill in with simple HTML when there is no ready-to-go
FLexJS components.
> 
> I’d like to be able to use MXML to mark up some HTML and just have the CSS “work”.
> 
> For example, I just tried using this https://stackoverflow.com/a/39846603 <https://stackoverflow.com/a/39846603>
and it was much harder than I thought it would be.
> 
> It looks like I’m going to need to create a component which wraps the functionality
rather than just being able to use:
> 
> 		<js:Div width="100%" height="20">
> 			<js:Label className="cropswitch">
> 				<js:Input type="checkbox" id="cropToggleButton"/>
> 				<js:Div className="cropslider round"/>
> 			</js:Label>
> 		</js:Div>
> 
> By “full wrapper” I meant a full set of wrappers.
> 
>> On Aug 13, 2017, at 1:08 AM, Alex Harui <aharui@adobe.com.INVALID <mailto:aharui@adobe.com.INVALID>>
wrote:
>> 
>> I don't understand your goal.  What is a "full wrapper"?   Many Basic
>> component already wrap HTMLElements.
>> 
>> I think there is another set that has the same name as the HTML elements,
>> like Div, A, etc.
>> 
>> -Alex
>> 
>> On 8/12/17, 2:56 PM, "Harbs" <harbs.lists@gmail.com <mailto:harbs.lists@gmail.com>>
wrote:
>> 
>>> Changing the namespace is not enough.
>>> 
>>> The package path of Basic is org.apache.flex.html. Unless we change the
>>> package path of HTML to be different than Basic, classes cannot be named
>>> the same…
>>> 
>>>> On Aug 13, 2017, at 12:25 AM, Harbs <harbs.lists@gmail.com <mailto:harbs.lists@gmail.com>>
wrote:
>>>> 
>>>> Namespace for HTML components.
>>>> 
>>>> The list of HTML components is not complete.
>>>> 
>>>> For example, Label does not exist in HTML. It only exists in Basic. The
>>>> Label there inserts various formatting which is normally expected.
>>>> 
>>>> I’d like to fill out the HTML components to be full wrappers for simple
>>>> HTML elements but there will be collisions with the “Basic” components.
>>>> Currently the HTML components use library://ns.apache.org/flexjs/basic <library://ns.apache.org/flexjs/basic>
>>>> <library://ns.apache.org/flexjs/basic <library://ns.apache.org/flexjs/basic>>
as their namespace. I think it
>>>> makes sense to change that to library://ns.apache.org/flexjs/html <library://ns.apache.org/flexjs/html>
>>>> <library://ns.apache.org/flexjs/html <library://ns.apache.org/flexjs/html>>
instead.
>>>> 
>>>> Any objections to making that change?
>>>> 
>>>> Harbs
> 


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message