Instance Method
replaceKey(_:forMasterIds:leftKey:rightKey:side:writingDirection:) replaceKey:forMasterIds:leftKey:rightKey:side:writingDirection: replaceKey_forMasterIds_leftKey_rightKey_side_writingDirection_
Replaces a kerning key in selected masters and writing direction.
Declaration
func replaceKey(_ newKey: String, forMasterIds masterIds: [String], leftKey: String, rightKey: String, side: String, writingDirection: GSWritingDirection)Declaration
- (void) replaceKey:(NSString *) newKey forMasterIds:(NSArray<NSString *> *) masterIds leftKey:(NSString *) leftKey rightKey:(NSString *) rightKey side:(NSString *) side writingDirection:(GSWritingDirection) writingDirection;Declaration
replaceKey_forMasterIds_leftKey_rightKey_side_writingDirection_(newKey: str, masterIds: list[str], leftKey: str, rightKey: str, side: str, writingDirection: GSWritingDirection)Discussion
side uses the kerning-side names used by the Objective-C API.
See Also
Kerning Maintenance
Converts redundant glyph kerning to group kerning for a writing direction.
Removes kerning pairs that reference missing glyphs or unused groups.
Sorts the kerning dictionaries into font order.
Moves right-to-left kerning from left-to-right kerning data to right-to-left kerning data.
Returns migrated right-to-left kerning data from a kerning dictionary.
Returns right-to-left kerning converted back into left-to-right kerning data.
Converts imported kerning from glyph names to glyph identifiers.