Ignore:
Timestamp:
03/03/10 12:01:16 (14 years ago)
Author:
patdui
Message:
  • added as3httpclient for doing http DELETE commands etc...
  • implemented editor
  • Using Basic Header security to authorize POST and DELETEs
  • renamed Register to Importer
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/browser/BrowserOverviewList.mxml

    r161 r206  
    1616        <mx:Script>
    1717                <![CDATA[
     18                    import clarin.cmdi.componentregistry.common.components.BrowseContextMenu;
    1819                    import mx.collections.ArrayCollection;
    1920                        import mx.events.CollectionEvent;
     
    2223
    2324                        private var currentSelectedItem:ItemDescription;
    24 
     25                        [Bindable]
     26            private var menu:BrowseContextMenu;
    2527           
    2628                        private function dispatchBrowserSelectionEvent():void {
     
    3436                                }
    3537                        }
     38                       
     39                        public function set browseMenu(browseMenu:BrowseContextMenu):void {
     40                            this.menu = browseMenu;
     41                            menu.dataGrid= dataGrid;
     42                        }
     43                       
     44                        private function handleKeyUp(event:KeyboardEvent):void {
     45                            if (event.keyCode == Keyboard.DELETE) {
     46                                menu.deleteSelectedItems();
     47                            }
     48                        }
    3649                ]]>
    3750        </mx:Script>
    3851
    39         <comp:DownloadMenu id="menu"
    40                                            dataGrid="{dataGrid}" viewStack="{this.parentApplication.viewStack}"/>
    4152        <mx:HBox horizontalAlign="center"
    4253                         verticalAlign="middle"
     
    4758
    4859        <comp:FilteringDataGrid id="dataGrid"
    49                                  x="0"
    50                                  y="112"
    51                                  width="100%"
    52                                  height="100%"
    53                                  click="{dispatchBrowserSelectionEvent()}"
    54                                  dataProvider="{browserDataProvider}"
    55                                  columns="{browserColumns}"
    56                                  contextMenu="{menu.cm}"
    57                                  allowMultipleSelection="false"
    58                                  searchInput="{searchBox}"
    59                                 >
     60                                                        x="0"
     61                                                        y="112"
     62                                                        width="100%"
     63                                                        height="100%"
     64                                                        click="dispatchBrowserSelectionEvent()"
     65                                                        dataProvider="{browserDataProvider}"
     66                                                        columns="{browserColumns}"
     67                                                        contextMenu="{menu.cm}"
     68                                                        allowMultipleSelection="true"
     69                                                        searchInput="{searchBox}"
     70                                                        keyUp="handleKeyUp(event)">
    6071        </comp:FilteringDataGrid>
    6172</mx:VBox>
Note: See TracChangeset for help on using the changeset viewer.