inlines.py (991B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\carbonui\control\inlines.py 2 _inline_type_to_deco_class = None 3 4 def get_inline_deco_class(inline_type): 5 global _inline_type_to_deco_class 6 if _inline_type_to_deco_class is None: 7 _initialize_inline_type_to_deco_class_map() 8 try: 9 return _inline_type_to_deco_class[inline_type] 10 except KeyError: 11 return 12 13 14 def _initialize_inline_type_to_deco_class_map(): 15 global _inline_type_to_deco_class 16 import carbonui.control.editPlainText 17 import carbonui.control.edit_components 18 _inline_type_to_deco_class = {'EditTextlineCore': carbonui.control.editPlainText.SE_EditTextlineCore, 19 'border': carbonui.control.edit_components.BorderUnderlay, 20 'div': carbonui.control.edit_components.DivOverlay, 21 'hr': carbonui.control.edit_components.hr, 22 'img': carbonui.control.edit_components.ImgListentry, 23 'table': carbonui.control.edit_components.VirtualTable}