public Controller(View view) { //Trace.Write("SpottedScript.Controls.MultiBuddyChooser.Ctor"); this.view = view; DomEvent.AddHandler(this.view.uiAddByMusicAndPlace, "click", AddByMusicAndPlaceButtonClick); DomEvent.AddHandler(this.view.uiAddAllButton, "click", AddAllButtonClick); DomEvent.AddHandler(this.view.uiShowAllTownsAndMusic, "click", ShowAllTownsAndMusicCheckBoxClick); DomEvent.AddHandler(this.view.uiShowAddAll, "click", ShowAddAll); DomEvent.AddHandler(this.view.uiShowAddBy, "click", ShowAddBy); DomEvent.AddHandler(this.view.uiShowBuddyList, "click", ShowBuddyList); DomEvent.AddHandler(this.view.uiJustBuddiesRadio, "click", AutoCompleteQueryGroupClick); DomEvent.AddHandler(this.view.uiAllMembersRadio, "click", AutoCompleteQueryGroupClick); CopyValuesFromSelectListToArray(this.view.uiMusicTypes, contextMusicTypes); CopyValuesFromSelectListToArray(this.view.uiPlaces, contextPlaces); createUserFromEmailBehaviour = new CreateUserFromEmail(this.view.uiBuddyMultiSelector.HtmlAutoComplete); createUsersFromEmailsBehaviour = new CreateUsersFromEmails(this.view.uiBuddyMultiSelector.HtmlAutoComplete); this.oldItemRemoved = this.view.uiBuddyMultiSelector.ItemRemoved; this.view.uiBuddyMultiSelector.ItemRemoved = this.OnMultiSelectorItemRemoved; }
public Controller(View view) { this.view = view; behaviour = new CreateUserFromEmailController(view.uiHtmlAutoComplete); }