lib/Channel.js
function( data, client ) {

    this.client = client;

    /**
     * @summary Linked channels
     *
     * @name Channel#links
     * @type Channel[]
     */
    this.links = [];

    /**
     * @summary Child channels
     *
     * @name Channel#children
     * @type Channel[]
     */
    this.children = [];

    /**
     * @summary Users in the channel
     *
     * @name Channel#users
     * @type User[]
     */
    this.users = [];

    this._checkParent( data ); // Needs to be done seperate
    this._applyProperties( data );

    // TODO: Description
}
function( data, client ) {

    this.client = client;

    /**
     * @summary Linked channels
     *
     * @name Channel#links
     * @type Channel[]
     */
    this.links = [];

    /**
     * @summary Child channels
     *
     * @name Channel#children
     * @type Channel[]
     */
    this.children = [];

    /**
     * @summary Users in the channel
     *
     * @name Channel#users
     * @type User[]
     */
    this.users = [];

    this._checkParent( data ); // Needs to be done seperate
    this._applyProperties( data );

    // TODO: Description
}
function ( data , client ) { this . client = client ; /**
     * @summary Linked channels
     *
     * @name Channel#links
     * @type Channel[]
     */ this . links = [ ] ; /**
     * @summary Child channels
     *
     * @name Channel#children
     * @type Channel[]
     */ this . children = [ ] ; /**
     * @summary Users in the channel
     *
     * @name Channel#users
     * @type User[]
     */ this . users = [ ] ; this . _checkParent ( data ) ; // Needs to be done seperate this . _applyProperties ( data ) ; // TODO: Description }
Single channel on the server.

@param {Object} data - Channel data.
@param {MumbleClient} client - Mumble client that owns the channel.
Single channel on the server .