src/pyams_skin/viewlet/menu/__init__.py
changeset 154 9802f640c418
parent 111 6afd6d3ad000
equal deleted inserted replaced
153:6a846ca3ba84 154:9802f640c418
    94     badge_class = FieldProperty(IMenuItem['badge_class'])
    94     badge_class = FieldProperty(IMenuItem['badge_class'])
    95     notice = FieldProperty(IMenuItem['notice'])
    95     notice = FieldProperty(IMenuItem['notice'])
    96     notice_class = FieldProperty(IMenuItem['notice_class'])
    96     notice_class = FieldProperty(IMenuItem['notice_class'])
    97     click_handler = FieldProperty(IMenuItem['click_handler'])
    97     click_handler = FieldProperty(IMenuItem['click_handler'])
    98     url = FieldProperty(IMenuItem['url'])
    98     url = FieldProperty(IMenuItem['url'])
       
    99     target = FieldProperty(IMenuItem['target'])
    99     modal_target = FieldProperty(IMenuItem['modal_target'])
   100     modal_target = FieldProperty(IMenuItem['modal_target'])
   100     data = FieldProperty(IMenuItem['data'])
   101     data = FieldProperty(IMenuItem['data'])
   101 
   102 
   102     def __init__(self, context, request, view, manager=None):
   103     def __init__(self, context, request, view, manager=None):
   103         WeightOrderedViewletManager.__init__(self, context, request, view)
   104         WeightOrderedViewletManager.__init__(self, context, request, view)
   132     badge_class = None
   133     badge_class = None
   133     notice = None
   134     notice = None
   134     notice_class = None
   135     notice_class = None
   135     click_handler = None
   136     click_handler = None
   136     url = None
   137     url = None
       
   138     target = None
   137     modal_target = False
   139     modal_target = False
   138     data = None
   140     data = None
   139 
   141 
   140     def get_url(self):
   142     def get_url(self):
   141         return None
   143         return None