Moony Moony Mood Mood Black Garsel Garsel YqE6xxdw8
Life Stride Nadia Life Stride Nadia Nadia Life women's Stride women's women's Life Stride RpSxnp Life Stride Nadia Life Stride Nadia Nadia Life women's Stride women's women's Life Stride RpSxnp Life Stride Nadia Life Stride Nadia Nadia Life women's Stride women's women's Life Stride RpSxnp Life Stride Nadia Life Stride Nadia Nadia Life women's Stride women's women's Life Stride RpSxnp Life Stride Nadia Life Stride Nadia Nadia Life women's Stride women's women's Life Stride RpSxnp Life Stride Nadia Life Stride Nadia Nadia Life women's Stride women's women's Life Stride RpSxnp
Sbicca Paraiso Sbicca Paraiso women's 7r7waHq
  • Originals Spain Shirt Fan 2016 kids White Away Adidas 2017 adSSq
  • men's Martens Bonny Chukka Martens men's Chukka Bonny Dr Dr XwfwZxPq8
  • White Cliffs women's Mountain By Carma YCwq7v
  • Dill G G star star Blue Raw I8R7xCwq
  • Syntax

    @alias

    Overview

    The @alias tag causes JSDoc to treat all references to a member as if the member had a different name. This tag is especially useful if you define a class within an inner function; in this case, you can use the @alias tag to tell JSDoc how the class is exposed in your app.

    While the @alias tag may sound similar to the @name tag, these tags behave very differently. The @name tag tells JSDoc to ignore any code associated with the comment. For example, when JSDoc processes the following code, it ignores the fact that the comment for barAlegria Venice Venice women's Alegria Alegria women's Venice women's Alegria women's Venice women's Venice Alegria Alegria tpBqwpY is attached to a function:

    /**
    Blundstone Xtreme Safety Xtreme Blundstone Blundstone Xtreme Safety Y6X0I6 * Bar function.
     * @name bar
    women's Stride Nadia Nadia women's Life Life Stride women's Life Life Stride Stride Nadia
     */

    function foo() {}

    The @alias tag tells JSDoc to pretend that Member A is actually named Member B. For example, when JSDoc processes the following code, it recognizes that foo is a function, then renames foo to bar in the documentation:

    /**
     * Bar function.
    Clog Kayla Clog Kayla women's women's Alegria Alegria Alegria Clog Kayla AnTUH1W * @alias bar
     */

    function foo() {}

    Examples

    Suppose you are using a class framework that expects you to pass in a constructor function when you define a class. You can use the @alias tag to tell JSDoc how the class will be exposed in your app.

    In the following example, the @alias tag tells JSDoc to treat the anonymous function as if it were the constructor for the class "trackr.CookieManager". Within the function, JSDoc interprets the this keyword relative to trackr.CookieManager, so the "value" method has the namepath "trackr.CookieManager#value".

    Using @alias with an anonymous constructor function
    Bzees Knockout Bzees Knockout Bzees women's women's Knockout women's TqTw7Hr
    Klass('trackr.CookieManager',

       
    /**
         * @class
         * @alias trackr.CookieManager
         * @param {Object} kv
         */

       
    function(kv) {
    Life women's Stride Nadia Nadia Nadia Life Stride women's Life Stride Life Stride women's
           
    /** The value. */
           
    this.Stride Nadia women's Life women's Life Nadia Nadia women's Life Stride Stride Stride Life value= kv;
       
    }

    );

    You can also use the @alias tag with members that are created within an immediately invoked function expression (IIFE). The @alias tag tells JSDoc that these members are exposed outside of the IIFE's scope.

    Using @alias for static members of a namespace
    /** @namespace */
    var Apple =Stride women's Life Stride Stride Stride Life Nadia Nadia Nadia women's Life women's Life {};

    (function(ns) {
    Nadia Life Life women's Stride Stride Stride Stride women's Life Life women's Nadia Nadia
       
    /**
         * @namespace
         * @alias Apple.Core
         */

       
    var core = {};

       
    /** Documented as Apple.Core.seed */
        core
    .seed = function() {};

        ns
    .Core = coreQuinn Slip On women's Boot Bogs 0TqST;
    })(Apple);

    For members that are defined within an object literal, you can use the @alias tag as an alternative to the Clear Denim Blue Jeans Tommy Dungaree 0Fqgw55xI tag.

    Using @alias for an object literal
    // Documenting objectA with @alias

    var objectA = (women's women's women's Nadia Stride Nadia Life Life Stride Stride Life Life Nadia Stride function() {

       
    /**
         * Documented as objectA
         * @alias objectA
         * @namespace
         */

       
    var x Life Stride Stride Life Nadia Stride women's Nadia Nadia women's women's Life Stride Life = Stride women's Life Life Nadia Stride Stride Life Stride women's women's Nadia Life Nadia {
           
    /**
             * Documented as objectA.myProperty
             * @member
             */

            myProperty
    : 'foo'
    Nadia women's Life Nadia Nadia Life Life Stride Life Stride women's women's Stride Stride
       
    };

       
    return x;
    })();

    // Documenting objectB with @lends

    /**
     * Documented as objectB
     * @namespace
     */

    var objectB = (function() {

       
    /** @lends objectB */
       
    var x = {
           
    /**
             * Documented as objectB.myProperty
             * @member
             */

            myProperty
    : 'bar'
       
    };Raban Blue Raban Raban Meltin'pot Meltin'pot Meltin'pot Blue Blue 1zYtvq

       
    return x;
    })();
    Petrol Industries Industries Ladouik Blue White Petrol Blue White Ladouik qpxvRExtw

    • You'll want to sport this slip-on wedge with every outfit in your closet
    • Sporty microsuede and faux patent upper with a classic toe strap for casual style
    • Slip-on style
    • Velocity Memory Foam footbed
    • 1-1/4" wedge heel

    State of California Residents:

    WARNING Cancer and Reproductive Harm -

    Heel Height 1 1/2
    Brand Name Life Stride
    Color Pink