blob: 576053bd9ac6658296029cb48e0de87fc776f2f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// SDLKeyboardProperties.h
//
#import "SDLRPCMessage.h"
#import "SDLKeyboardLayout.h"
#import "SDLKeypressMode.h"
#import "SDLLanguage.h"
NS_ASSUME_NONNULL_BEGIN
@interface SDLKeyboardProperties : SDLRPCStruct
- (instancetype)initWithLanguage:(nullable SDLLanguage)language layout:(nullable SDLKeyboardLayout)layout keypressMode:(nullable SDLKeypressMode)keypressMode limitedCharacterList:(nullable NSArray<NSString *> *)limitedCharacterList autoCompleteText:(nullable NSString *)autoCompleteText;
@property (nullable, strong, nonatomic) SDLLanguage language;
@property (nullable, strong, nonatomic) SDLKeyboardLayout keyboardLayout;
@property (nullable, strong, nonatomic) SDLKeypressMode keypressMode;
@property (nullable, strong, nonatomic) NSMutableArray<NSString *> *limitedCharacterList;
@property (nullable, strong, nonatomic) NSString *autoCompleteText;
@end
NS_ASSUME_NONNULL_END
|