Package org.robovm.apple.intents
Class INVoiceShortcutCenter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.intents.INVoiceShortcutCenter
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class INVoiceShortcutCenter extends NSObject
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
INVoiceShortcutCenter.INVoiceShortcutCenterPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
INVoiceShortcutCenter()
protected
INVoiceShortcutCenter(NSObject.Handle h, long handle)
protected
INVoiceShortcutCenter(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getAllVoiceShortcuts(org.robovm.objc.block.VoidBlock2<NSArray<INVoiceShortcut>,NSError> completionHandler)
static INVoiceShortcutCenter
getSharedCenter()
void
getVoiceShortcut(NSUUID identifier, org.robovm.objc.block.VoidBlock2<INVoiceShortcut,NSError> completionHandler)
void
setShortcutSuggestions(NSArray<INShortcut> suggestions)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
INVoiceShortcutCenter
protected INVoiceShortcutCenter()
-
INVoiceShortcutCenter
protected INVoiceShortcutCenter(NSObject.Handle h, long handle)
-
INVoiceShortcutCenter
protected INVoiceShortcutCenter(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getSharedCenter
public static INVoiceShortcutCenter getSharedCenter()
-
getAllVoiceShortcuts
public void getAllVoiceShortcuts(org.robovm.objc.block.VoidBlock2<NSArray<INVoiceShortcut>,NSError> completionHandler)
-
getVoiceShortcut
public void getVoiceShortcut(NSUUID identifier, org.robovm.objc.block.VoidBlock2<INVoiceShortcut,NSError> completionHandler)
-
setShortcutSuggestions
public void setShortcutSuggestions(NSArray<INShortcut> suggestions)
-
-