public static UIPasteboard getFindPasteboard() { return getPasteboard(PasteboardNameFind(), true); }
public List<Map<String, NSObject>> getItems() { NSArray<NSDictionary> items = getItems0(); List<Map<String, NSObject>> itemList = new ArrayList<>(); for (NSDictionary item : items) { itemList.add(item.asStringMap()); } return itemList; } public void setItems(List<Map<String, NSObject>> items) {
public List<List<String>> getTypes(NSIndexSet itemSet) { NSArray<NSArray<NSString>> types = getTypes0(itemSet); List<List<String>> typeList = new ArrayList<>(); for (NSArray<NSString> type : types) { typeList.add(type.asStringList()); } return typeList; } public void addItems(List<Map<String, NSObject>> items) {
@Override public String getContents () { return UIPasteboard.getGeneralPasteboard().getString(); } };
@Override public void setContents (String content) { UIPasteboard.getGeneralPasteboard().setString(content); }
public void setItems(List<Map<String, NSObject>> items) { NSArray<NSDictionary> itemArray = new NSMutableArray<>(); for (Map<String, NSObject> item : items) { itemArray.add(NSDictionary.fromStringMap(item)); } setItems0(itemArray); } /*<properties>*/
public static NSObject observeRemoved(UIPasteboard object, final VoidBlock1<UIPasteboard> block) { return NSNotificationCenter.getDefaultCenter().addObserver(RemovedNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UIPasteboard)a.getObject()); } }); } }
public void addItems(List<Map<String, NSObject>> items) { NSArray<NSDictionary> itemArray = new NSMutableArray<>(); for (Map<String, NSObject> item :items) { itemArray.add(NSDictionary.fromStringMap(item)); } addItems(itemArray); } /*<methods>*/
public static NSObject observeChanged(UIPasteboard object, final VoidBlock2<UIPasteboard, UIPasteboardChangedNotification> block) { return NSNotificationCenter.getDefaultCenter().addObserver(ChangedNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> userInfo = a.getUserInfo(); UIPasteboardChangedNotification data = null; if (userInfo != null) { data = new UIPasteboardChangedNotification(userInfo); } block.invoke((UIPasteboard)a.getObject(), data); } }); }
@Override public String getContents () { return UIPasteboard.getGeneralPasteboard().getString(); } };
@Override public void setContents (String content) { UIPasteboard.getGeneralPasteboard().setString(content); }
public void setItems(List<Map<String, NSObject>> items) { NSArray<NSDictionary> itemArray = new NSMutableArray<>(); for (Map<String, NSObject> item : items) { itemArray.add(NSDictionary.fromStringMap(item)); } setItems0(itemArray); } public void setItems(List<Map<String, NSObject>> items, UIPasteboardOptions options) {
public static NSObject observeRemoved(UIPasteboard object, final VoidBlock1<UIPasteboard> block) { return NSNotificationCenter.getDefaultCenter().addObserver(RemovedNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UIPasteboard)a.getObject()); } }); } }
public void addItems(List<Map<String, NSObject>> items) { NSArray<NSDictionary> itemArray = new NSMutableArray<>(); for (Map<String, NSObject> item :items) { itemArray.add(NSDictionary.fromStringMap(item)); } addItems(itemArray); } /*<methods>*/
public static NSObject observeChanged(UIPasteboard object, final VoidBlock2<UIPasteboard, UIPasteboardChangedNotification> block) { return NSNotificationCenter.getDefaultCenter().addObserver(ChangedNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { NSDictionary<?, ?> userInfo = a.getUserInfo(); UIPasteboardChangedNotification data = null; if (userInfo != null) { data = new UIPasteboardChangedNotification(userInfo); } block.invoke((UIPasteboard)a.getObject(), data); } }); }
public static UIPasteboard getFindPasteboard() { return getPasteboard(PasteboardNameFind(), true); }
@Override public String getContents () { return UIPasteboard.getGeneralPasteboard().getString(); } };
@Override public void setContents (String content) { UIPasteboard.getGeneralPasteboard().setString(content); }
public void setItems(List<Map<String, NSObject>> items, UIPasteboardOptions options) { NSArray<NSDictionary> itemArray = new NSMutableArray<>(); for (Map<String, NSObject> item : items) { itemArray.add(NSDictionary.fromStringMap(item)); } setItems0(itemArray, options); } /*<properties>*/
public static NSObject observeRemoved(UIPasteboard object, final VoidBlock1<UIPasteboard> block) { return NSNotificationCenter.getDefaultCenter().addObserver(RemovedNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() { @Override public void invoke(NSNotification a) { block.invoke((UIPasteboard)a.getObject()); } }); } }