src/cm/media/js/lib/yui/yui3-3.15.0/build/base-pluginhost/base-pluginhost-debug.js
author gibus
Mon, 10 Mar 2014 15:19:48 +0100
changeset 602 e16a97fb364a
permissions -rw-r--r--
Use YUI 3.15
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
602
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     1
YUI.add('base-pluginhost', function (Y, NAME) {
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     2
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     3
    /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     4
     * The base-pluginhost submodule adds Plugin support to Base, by augmenting Base with
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     5
     * Plugin.Host and setting up static (class level) Base.plug and Base.unplug methods.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     6
     *
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     7
     * @module base
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     8
     * @submodule base-pluginhost
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
     9
     * @for Base
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    10
     */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    11
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    12
    var Base = Y.Base,
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    13
        PluginHost = Y.Plugin.Host;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    14
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    15
    Y.mix(Base, PluginHost, false, null, 1);
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    16
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    17
    /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    18
     * Alias for <a href="Plugin.Host.html#method_Plugin.Host.plug">Plugin.Host.plug</a>. See aliased
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    19
     * method for argument and return value details.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    20
     *
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    21
     * @method plug
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    22
     * @static
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    23
     */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    24
    Base.plug = PluginHost.plug;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    25
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    26
    /**
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    27
     * Alias for <a href="Plugin.Host.html#method_Plugin.Host.unplug">Plugin.Host.unplug</a>. See the
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    28
     * aliased method for argument and return value details.
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    29
     *
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    30
     * @method unplug
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    31
     * @static
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    32
     */
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    33
    Base.unplug = PluginHost.unplug;
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    34
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    35
e16a97fb364a Use YUI 3.15
gibus
parents:
diff changeset
    36
}, '@VERSION@', {"requires": ["base-base", "pluginhost"]});