Today's Menu  Portugal
journal and plan nutrition
U3MenuChoicesTableView.h
Go to the documentation of this file.
1 //
2 // U3MenuChoicesTableView.h
3 // TodaysMenu
4 //
5 // Created by Don Zeek on 4/12/17.
6 // Copyright © 2017 net.dzeek.y2015.ios.portfolio. All rights reserved.
7 //
8 
10 #import "U3MenuTableDelegate.h"
14 
15 @interface U3MenuChoicesTableView : U3ParameterTableView <Z6MenuApprovalDelegate, Z3MenuConsumedDelegate, Z3DateTimeFocusDelegate>
16 
17 @property (nonatomic, strong) NSDateFormatter *mDateFormatter;
18 
19 typedef enum {
25 
26 - (id) initWithFrame:(CGRect)frame
27  andParameters:(NSArray<NSDictionary *> *)components
28  andMenuItems:(NSArray<MenuItem *> *)menuitems
29  inContainer:(id<U3MenuTableDelegate, U3ParameterTableDelegate>)container;
30 - (id) initWithFrame:(CGRect)frame
31  andMenus:(NSArray<Meal *> *)meals
32  inContainer:(id<U3MenuTableDelegate, U3ParameterTableDelegate>)container;
33 - (id) initWithFrame:(CGRect)frame
34  andComponents:(NSArray<NSDictionary *> *)components
35  inContainer:(id<U3MenuTableDelegate, U3ParameterTableDelegate>)container;
36 - (NSMutableArray<MenuItem *> *) givenMenuItems;
37 - (void) clearParameters;
38 - (void) updateMenu:(NSArray<MenuItem *> *) menuItems;
39 - (void) setViewForMenuHead: (UIView <Z6ContainedView> *) headView;
40 - (void) setViewForMenuTail: (UIView <Z6ContainedView> *) tailView;
41 
42 - (void) setInitialSectionCollapsed:(Boolean)flag;
43 - (Boolean) isInitialSectionCollapsed;
44 - (void) showFooterOnly:(Boolean) flag;
45 - (void) appearingNow;
46 @end
NSMutableArray< MenuItem * > * givenMenuItems()
NSDateFormatter * mDateFormatter