﻿// ---------- RadComboBoxEventArgs Class ----------
Telerik.Web.UI.RadComboBoxEventArgs = function (e)
{
	Telerik.Web.UI.RadComboBoxEventArgs.initializeBase(this);
	this._domEvent = e;
}

Telerik.Web.UI.RadComboBoxEventArgs.prototype =
{ 

	get_domEvent : function ()
	{
		return this._domEvent;
	}
}
Telerik.Web.UI.RadComboBoxEventArgs.registerClass('Telerik.Web.UI.RadComboBoxEventArgs', Sys.EventArgs);


// ---------- RadComboBoxEventArgs Class ----------
Telerik.Web.UI.RadComboBoxCancelEventArgs = function (e)
{
	Telerik.Web.UI.RadComboBoxCancelEventArgs.initializeBase(this);
	
	this._domEvent = e;
}
Telerik.Web.UI.RadComboBoxCancelEventArgs.prototype =
{ 
	get_domEvent : function ()
	{
		return this._domEvent;
	}
}
Telerik.Web.UI.RadComboBoxCancelEventArgs.registerClass('Telerik.Web.UI.RadComboBoxCancelEventArgs', Sys.CancelEventArgs);


// ---------- RadComboBoxItemEventArgs Class ----------
Telerik.Web.UI.RadComboBoxItemEventArgs = function(item, e)
{
	Telerik.Web.UI.RadComboBoxItemEventArgs.initializeBase(this);
	
	this._item = item;
	this._domEvent = e;
}

Telerik.Web.UI.RadComboBoxItemEventArgs.prototype =
{
	get_item : function ()
	{
		return this._item;
	},
	get_domEvent : function ()
	{
		return this._domEvent;
	}
}
Telerik.Web.UI.RadComboBoxItemEventArgs.registerClass('Telerik.Web.UI.RadComboBoxItemEventArgs', Sys.EventArgs);


// ---------- RadComboBoxItemCancelEventArgs Class ----------
Telerik.Web.UI.RadComboBoxItemCancelEventArgs = function (item, e)
{
	Telerik.Web.UI.RadComboBoxItemCancelEventArgs.initializeBase(this);
	this._item = item;
	this._domEvent = e;
}

Telerik.Web.UI.RadComboBoxItemCancelEventArgs.prototype = 
{
	get_item : function ()
	{
		return this._item;
	},
	get_domEvent : function ()
	{
		return this._domEvent;
	}
}

Telerik.Web.UI.RadComboBoxItemCancelEventArgs.registerClass('Telerik.Web.UI.RadComboBoxItemCancelEventArgs', Sys.CancelEventArgs);


// ---------- RadComboBoxRequestEventArgs Class ----------
Telerik.Web.UI.RadComboBoxRequestEventArgs = function (text, e)
{
	Telerik.Web.UI.RadComboBoxRequestEventArgs.initializeBase(this);
	this._text = text;
	this._domEvent = e;
}

Telerik.Web.UI.RadComboBoxRequestEventArgs.prototype = 
{
	get_text : function ()
	{
		return this._text;
	},
	get_domEvent : function ()
	{
		return this._domEvent;
	}
}

Telerik.Web.UI.RadComboBoxRequestEventArgs.registerClass('Telerik.Web.UI.RadComboBoxRequestEventArgs', Sys.EventArgs);


// ---------- RadComboBoxRequestCancelEventArgs Class ----------
Telerik.Web.UI.RadComboBoxRequestCancelEventArgs = function (text, context, e)
{
	Telerik.Web.UI.RadComboBoxRequestCancelEventArgs.initializeBase(this);

	this._text = text;
	this._context = context;
	this._domEvent = e;
}

Telerik.Web.UI.RadComboBoxRequestCancelEventArgs.prototype = 
{
	get_text : function ()
	{
		return this._text;
	},

	get_context : function ()
	{
		return this._context;
	},
	
	get_domEvent : function ()
	{
		return this._domEvent;
	}
}

Telerik.Web.UI.RadComboBoxRequestCancelEventArgs.registerClass('Telerik.Web.UI.RadComboBoxRequestCancelEventArgs', Sys.CancelEventArgs);


// ---------- RadComboBoxItemsRequestFailedEventArgs Class ----------
Telerik.Web.UI.RadComboBoxItemsRequestFailedEventArgs = function(text, errorMessage, e)
{
	Telerik.Web.UI.RadComboBoxItemsRequestFailedEventArgs.initializeBase(this);
	
	this._text = text;
	this._errorMessage = errorMessage;
	this._domEvent = e;
}

Telerik.Web.UI.RadComboBoxItemsRequestFailedEventArgs.prototype =
{
	get_text : function ()
	{
		return this._text;
	},

	get_errorMessage : function ()
	{
		return this._errorMessage;
	},
	get_domEvent : function ()
	{
		return this._domEvent;
	}
}
Telerik.Web.UI.RadComboBoxItemsRequestFailedEventArgs.registerClass('Telerik.Web.UI.RadComboBoxItemsRequestFailedEventArgs', Telerik.Web.UI.RadComboBoxCancelEventArgs);

// ---------- RadComboBoxItemDataBoundEventArgs Class ----------
Telerik.Web.UI.RadComboBoxItemDataBoundEventArgs = function(item, dataItem)
{
	Telerik.Web.UI.RadComboBoxItemDataBoundEventArgs.initializeBase(this, [item]);
	
	this._dataItem = dataItem;
}

Telerik.Web.UI.RadComboBoxItemDataBoundEventArgs.prototype = 
{
	get_dataItem : function () 
	{
		return this._dataItem;
	}
}

Telerik.Web.UI.RadComboBoxItemDataBoundEventArgs.registerClass('Telerik.Web.UI.RadComboBoxItemDataBoundEventArgs', Telerik.Web.UI.RadComboBoxItemEventArgs);

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();