react-native-navigation的迁移库

RCTConvert+UIBarButtonSystemItem.m 1.3KB

123456789101112131415161718192021222324252627282930313233
  1. #import <UIKit/UIKit.h>
  2. #import "RCTConvert+UIBarButtonSystemItem.h"
  3. @implementation RCTConvert (UIBarButtonSystemItem)
  4. RCT_ENUM_CONVERTER(UIBarButtonSystemItem, (@{
  5. @"done" : @(UIBarButtonSystemItemDone),
  6. @"cancel" : @(UIBarButtonSystemItemCancel),
  7. @"edit" : @(UIBarButtonSystemItemEdit),
  8. @"save" : @(UIBarButtonSystemItemSave),
  9. @"add" : @(UIBarButtonSystemItemAdd),
  10. @"flexibleSpace" : @(UIBarButtonSystemItemFlexibleSpace),
  11. @"fixedSpace" : @(UIBarButtonSystemItemFixedSpace),
  12. @"compose" : @(UIBarButtonSystemItemCompose),
  13. @"reply" : @(UIBarButtonSystemItemReply),
  14. @"action" : @(UIBarButtonSystemItemAction),
  15. @"organize" : @(UIBarButtonSystemItemOrganize),
  16. @"bookmarks" : @(UIBarButtonSystemItemBookmarks),
  17. @"search" : @(UIBarButtonSystemItemSearch),
  18. @"refresh" : @(UIBarButtonSystemItemRefresh),
  19. @"stop" : @(UIBarButtonSystemItemStop),
  20. @"camera" : @(UIBarButtonSystemItemCamera),
  21. @"trash" : @(UIBarButtonSystemItemTrash),
  22. @"play" : @(UIBarButtonSystemItemPlay),
  23. @"pause" : @(UIBarButtonSystemItemPause),
  24. @"rewind" : @(UIBarButtonSystemItemRewind),
  25. @"fastForward" : @(UIBarButtonSystemItemFastForward),
  26. @"undo" : @(UIBarButtonSystemItemUndo),
  27. @"redo" : @(UIBarButtonSystemItemRedo),
  28. }), UIBarButtonSystemItemDone, integerValue)
  29. @end