RBThemeFileCollection Class Reference
Inherits from | NSObject |
---|---|
Declared in | RBThemeFileCollection.h |
Overview
Loads the theme include file routes and builds an ordered and categorized collection of theme files for loading.
allFilenames
All of the filenames of all types of theme file.
@property (nonatomic, readonly, nullable) NSArray<NSString*> *allFilenames
Discussion
All of the filenames of all types of theme file.
Declared In
RBThemeFileCollection.h
includeFilenames
All of the filenames of the theme include files.
@property (nonatomic, readonly, nullable) NSArray<NSString*> *includeFilenames
Discussion
All of the filenames of the theme include files.
Declared In
RBThemeFileCollection.h
themeFilenames
All of the filenames of the theme files.
@property (nonatomic, readonly, nullable) NSArray<NSString*> *themeFilenames
Discussion
All of the filenames of the theme files.
Declared In
RBThemeFileCollection.h
– initWithBundle:
Initializes a new theme file collection by searching the bundle.
- (nonnull instancetype)initWithBundle:(NSError *_Nullable *_Nullable)error
Parameters
error |
A pointer to assign a |
---|
Return Value
The initialized theme file collection object.
Discussion
Initializes a new theme file collection by searching the bundle.
Declared In
RBThemeFileCollection.h
– initWithSerializedDictionary:
Initializes a new theme file collection by loading from a serialized collection.
- (nonnull instancetype)initWithSerializedDictionary:(nonnull NSDictionary<NSString*,NSArray<NSString*> *> *)dictionary
Parameters
dictionary |
The serialized collection. |
---|
Return Value
The initialized theme file collection object.
Discussion
Initializes a new theme file collection by loading from a serialized collection.
Declared In
RBThemeFileCollection.h
– serializedDictionary
Serializes the theme file collection to a property list.
- (nonnull NSDictionary<NSString*,NSArray<NSString*> *> *)serializedDictionary
Return Value
The serialized theme file collection property list.
Discussion
Serializes the theme file collection to a property list.
Declared In
RBThemeFileCollection.h
– identicalTo:
Compares the receiver to the given instance of RBThemeFileCollection
and determines
whether they are identical.
- (BOOL)identicalTo:(nonnull RBThemeFileCollection *)collection
Parameters
collection |
The |
---|
Return Value
Whether or not the two RBThemeFileCollection
objects are identical.
Discussion
Compares the receiver to the given instance of RBThemeFileCollection
and determines
whether they are identical.
Declared In
RBThemeFileCollection.h
– importInto:error:
Imports the theme files in the collection to the given RBThemeSet
object.
- (void)importInto:(nonnull RBThemeSet *)themeSet error:(NSError *_Nullable *_Nullable)error
Parameters
themeSet |
The |
---|---|
error |
A pointer to assign a |
Discussion
Imports the theme files in the collection to the given RBThemeSet
object.
Declared In
RBThemeFileCollection.h