epoc32/include/mw/akntreelistobserver.h
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
equal deleted inserted replaced
3:e1b950c65cb4 4:837f303aceeb
     1 /*
     1 /*
     2 * Copyright (c) 2006, 2007 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2006, 2007 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 *
     8 *
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    87         EItemMarked,
    87         EItemMarked,
    88         /** Item has been unmarked. This event is sent when either a node or
    88         /** Item has been unmarked. This event is sent when either a node or
    89             a leaf has been unmarked. Note that when unmarked item is a node,
    89             a leaf has been unmarked. Note that when unmarked item is a node,
    90             its content is also set unmarked, but separate events are not
    90             its content is also set unmarked, but separate events are not
    91             sent for all of the unmarked descendants. */
    91             sent for all of the unmarked descendants. */
    92         EItemUnmarked
    92         EItemUnmarked,
       
    93         /** Panning is started. @ aItem in @c HandleTreeListEvent() 
       
    94          *  is @ KAknTreeIIDNone in this case.
       
    95          */
       
    96         EEventPanningStarted,
       
    97         /** Panning is stopeed. @ aItem in @c HandleTreeListEvent() 
       
    98          *  is @ KAknTreeIIDNone in this case.
       
    99          */
       
   100         EEventPanningStopped,
       
   101         /** Flick is started. @ aItem in @c HandleTreeListEvent() 
       
   102          *  is @ KAknTreeIIDNone in this case.
       
   103          */
       
   104         EEventFlickStarted,
       
   105         /** Flick is stopped. @ aItem in @c HandleTreeListEvent() 
       
   106          *  is @ KAknTreeIIDNone in this case.
       
   107          */
       
   108         EEventFlickStopped,
       
   109         /** Empty list clicked. This event is sent when completely empty list 
       
   110             is clicked */        
       
   111         EEmptyListClicked,
       
   112         /** Empty area clicked. This event is sent when empty area of a non-
       
   113             empty list is clicked. */        
       
   114         EEmptyAreaClicked        
    93         };
   115         };
    94 
   116 
    95     /**
   117     /**
    96      * The list client is notified of hierarchical list events with this
   118      * The list client is notified of hierarchical list events with this
    97      * method. Hierarchical list instance, item ID of the referred list item,
   119      * method. Hierarchical list instance, item ID of the referred list item,