I saw that they put up a documentation archive with downloads here:

https://helpx.adobe.com/air/archived-docs-download.html

--
Josh Tynjala
Bowler Hat LLC <https://bowlerhat.dev>


On Tue, Jun 30, 2020 at 12:38 AM Harbs <harbs.li...@gmail.com> wrote:

> It looks like the docs on AS3 Metadata is no longer live:
> http://livedocs.adobe.com/flex/3/html/help.html?content=metadata_3.html
>
> Alex (or anyone else) do you have a copy of that content anywhere?
>
> > On Jun 29, 2020, at 7:27 PM, Harbs <harbs.li...@gmail.com> wrote:
> >
> > Great. Thanks!
> >
> >> On Jun 29, 2020, at 6:45 PM, Josh Tynjala <joshtynj...@bowlerhat.dev>
> wrote:
> >>
> >> ActionScript has [Deprecated] metadata that is supported by the Royale
> >> compiler. The compiler will output warnings when deprecated APIs are
> used.
> >> Editors/IDEs can also use this information to render things differently.
> >>
> >> Example:
> >> https://twitter.com/as3mxml/status/1192101486563483649
> >>
> >> --
> >> Josh Tynjala
> >> Bowler Hat LLC <https://bowlerhat.dev>
> >>
> >>
> >> On Mon, Jun 29, 2020 at 4:40 AM Christofer Dutz <
> christofer.d...@c-ware.de>
> >> wrote:
> >>
> >>> Does Royale have something like a "@Deprecated" mechanism, where things
> >>> could be scheduled for removal and the compiler could output usage of
> >>> deprecated stuff?
> >>> Perhaps something like that could avoid problems like that in the
> future?
> >>>
> >>> Chris
> >>>
> >>> Am 29.06.20, 13:27 schrieb "Harbs" <harbs.li...@gmail.com>:
> >>>
> >>>   I can add the interface to Spectrum if there’s consensus it does not
> >>> belong in Royale. I’m not convinced that’s the case. I’d like to hear
> what
> >>> others think.
> >>>
> >>>   Spectrum has been modified to use selection beads, but I encapsulated
> >>> that all within the components. One of my goals with Spectrum was to
> make
> >>> it as easy to use as possible without messing with beads more than
> >>> necessary. One of those was having selectable and hoverable
> getter/setter.
> >>>
> >>>   Either way, you should always assume that there’s the possibility
> that
> >>> someone is using a piece of Royale and if you want to change or remove
> >>> something, please bring it up so we can discuss it.
> >>>
> >>>   In the meantime I reverted your commit. If there’s consensus that we
> >>> should remove it, we can do that once I (and anyone else who is using
> it)
> >>> has an opportunity to modify their code.
> >>>
> >>>   Thanks,
> >>>   Harbs
> >>>
> >>>> On Jun 29, 2020, at 2:00 PM, Carlos Rovira <carlosrov...@apache.org>
> >>> wrote:
> >>>>
> >>>> Hi Harbs,
> >>>>
> >>>> ok, I think it would be better to do something of the following:
> >>>>
> >>>> 1.- add the interface to Spectrum lib as I said before
> >>>> 2.- change Spectrum to use initializers if you want to turn it to the
> >>>> modern implementation (of course if you have time)
> >>>>
> >>>> for now you can solve directly with 1
> >>>>
> >>>>
> >>>> El lun., 29 jun. 2020 a las 12:29, Harbs (<harbs.li...@gmail.com>)
> >>> escribió:
> >>>>
> >>>>> ISelectableItemRenderer does not have the selectable property which
> >>> is
> >>>>> used by Spectrum.
> >>>>>
> >>>>>> On Jun 29, 2020, at 1:21 PM, Harbs <harbs.li...@gmail.com> wrote:
> >>>>>>
> >>>>>> Why did you remove this interface?
> >>>>>>
> >>>>>> It’s used by Spectrum and should really be adopted by other
> >>> components
> >>>>> as well.
> >>>>>>
> >>>>>> Please ask before removing things in the future.
> >>>>>>
> >>>>>>> On Jun 11, 2020, at 6:01 PM, carlosrov...@apache.org wrote:
> >>>>>>>
> >>>>>>> This is an automated email from the ASF dual-hosted git
> >>> repository.
> >>>>>>>
> >>>>>>> carlosrovira pushed a commit to branch develop
> >>>>>>> in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
> >>>>>>>
> >>>>>>>
> >>>>>>> The following commit(s) were added to refs/heads/develop by this
> >>> push:
> >>>>>>> new d997c70  core-IRuntimeSelectableItemRenderer: remove unused
> >>>>> interface
> >>>>>>> d997c70 is described below
> >>>>>>>
> >>>>>>> commit d997c703461167b2072ba75d6ff9215124814d0f
> >>>>>>> Author: Carlos Rovira <carlos.rov...@apache.org>
> >>>>>>> AuthorDate: Thu Jun 11 17:01:15 2020 +0200
> >>>>>>>
> >>>>>>> core-IRuntimeSelectableItemRenderer: remove unused interface
> >>>>>>> ---
> >>>>>>> .../projects/Core/src/main/royale/CoreClasses.as   |  1 -
> >>>>>>> .../royale/core/IRuntimeSelectableItemRenderer.as  | 64
> >>>>> ----------------------
> >>>>>>> 2 files changed, 65 deletions(-)
> >>>>>>>
> >>>>>>> diff --git
> >>> a/frameworks/projects/Core/src/main/royale/CoreClasses.as
> >>>>> b/frameworks/projects/Core/src/main/royale/CoreClasses.as
> >>>>>>> index ff662a0..cba38dc 100644
> >>>>>>> --- a/frameworks/projects/Core/src/main/royale/CoreClasses.as
> >>>>>>> +++ b/frameworks/projects/Core/src/main/royale/CoreClasses.as
> >>>>>>> @@ -146,7 +146,6 @@ internal class CoreClasses
> >>>>>>>           import org.apache.royale.core.IScrollBarModel;
> >>>>> IScrollBarModel;
> >>>>>>>   }
> >>>>>>>   import org.apache.royale.core.IListDataItemRenderer;
> >>>>> IListDataItemRenderer;
> >>>>>>> -    import org.apache.royale.core.IRuntimeSelectableItemRenderer;
> >>>>> IRuntimeSelectableItemRenderer;
> >>>>>>>   import org.apache.royale.core.ISelectableItemRenderer;
> >>>>> ISelectableItemRenderer;
> >>>>>>>   import org.apache.royale.core.ISelectable; ISelectable;
> >>>>>>>   import org.apache.royale.core.ISelectionModel;
> >>> ISelectionModel;
> >>>>>>> diff --git
> >>>>>
> >>>
> a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IRuntimeSelectableItemRenderer.as
> >>>>>
> >>>
> b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IRuntimeSelectableItemRenderer.as
> >>>>>>> deleted file mode 100644
> >>>>>>> index d5df28b..0000000
> >>>>>>> ---
> >>>>>
> >>>
> a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/IRuntimeSelectableItemRenderer.as
> >>>>>>> +++ /dev/null
> >>>>>>> @@ -1,64 +0,0 @@
> >>>>>>>
> >>>>>
> >>>
> -////////////////////////////////////////////////////////////////////////////////
> >>>>>>> -//
> >>>>>>> -//  Licensed to the Apache Software Foundation (ASF) under one
> >>> or more
> >>>>>>> -//  contributor license agreements.  See the NOTICE file
> >>> distributed
> >>>>> with
> >>>>>>> -//  this work for additional information regarding copyright
> >>> ownership.
> >>>>>>> -//  The ASF licenses this file to You under the Apache License,
> >>>>> Version 2.0
> >>>>>>> -//  (the "License"); you may not use this file except in
> >>> compliance
> >>>>> with
> >>>>>>> -//  the License.  You may obtain a copy of the License at
> >>>>>>> -//
> >>>>>>> -//      http://www.apache.org/licenses/LICENSE-2.0
> >>>>>>> -//
> >>>>>>> -//  Unless required by applicable law or agreed to in writing,
> >>> software
> >>>>>>> -//  distributed under the License is distributed on an "AS IS"
> >>> BASIS,
> >>>>>>> -//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
> >>> or
> >>>>> implied.
> >>>>>>> -//  See the License for the specific language governing
> >>> permissions and
> >>>>>>> -//  limitations under the License.
> >>>>>>> -//
> >>>>>>>
> >>>>>
> >>>
> -////////////////////////////////////////////////////////////////////////////////
> >>>>>>> -package org.apache.royale.core
> >>>>>>> -{
> >>>>>>> -    import org.apache.royale.events.IEventDispatcher;
> >>>>>>> -
> >>>>>>> -    /**
> >>>>>>> -     *  The IItemRenderer interface is the basic interface for
> >>> item
> >>>>> renderers.
> >>>>>>> -     *  More complex item renderers may implements extensions of
> >>> this
> >>>>> interface.
> >>>>>>> -     *
> >>>>>>> -     *  @langversion 3.0
> >>>>>>> -     *  @playerversion Flash 10.2
> >>>>>>> -     *  @playerversion AIR 2.6
> >>>>>>> -     *  @productversion Royale 0.0
> >>>>>>> -     */
> >>>>>>> -    public interface IRuntimeSelectableItemRenderer extends
> >>>>> ISelectableItemRenderer
> >>>>>>> -    {
> >>>>>>> -            /**
> >>>>>>> -         *  <code>true</code> if the item renderer is can be
> >>> selected
> >>>>>>> -         *  false otherwise. Use to configure a renderer to be
> >>> non
> >>>>>>> -         *  selectable.
> >>>>>>> -         *
> >>>>>>> -         *  Defaults to true
> >>>>>>> -         *
> >>>>>>> -         *  @langversion 3.0
> >>>>>>> -         *  @playerversion Flash 10.2
> >>>>>>> -         *  @playerversion AIR 2.6
> >>>>>>> -         *  @productversion Royale 0.9.3
> >>>>>>> -         */
> >>>>>>> -            function get selectable():Boolean;
> >>>>>>> -            function set selectable(value:Boolean):void;
> >>>>>>> -
> >>>>>>> -        /**
> >>>>>>> -         *  <code>true</code> if the item renderer is can be
> >>> hovered
> >>>>>>> -         *  false otherwise. Use to configure a renderer to be
> >>> non
> >>>>>>> -         *  hoverable.
> >>>>>>> -         *
> >>>>>>> -         *  Defaults to true
> >>>>>>> -         *
> >>>>>>> -         *  @langversion 3.0
> >>>>>>> -         *  @playerversion Flash 10.2
> >>>>>>> -         *  @playerversion AIR 2.6
> >>>>>>> -         *  @productversion Royale 0.9.3
> >>>>>>> -         */
> >>>>>>> -            function get hoverable():Boolean;
> >>>>>>> -            function set hoverable(value:Boolean):void;
> >>>>>>> -    }
> >>>>>>> -}
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> Carlos Rovira
> >>>> http://about.me/carlosrovira
> >>>
> >>>
> >>>
> >
>
>

Reply via email to