Add methods for Array and Dictionary
This commit is contained in:
@@ -22,6 +22,32 @@ extension String: HBMustacheBaseMethods {
|
||||
switch name {
|
||||
case "lowercased":
|
||||
return self.lowercased()
|
||||
case "uppercased":
|
||||
return self.uppercased()
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
extension Array: HBMustacheBaseMethods {
|
||||
func runMethod(_ name: String) -> Any? {
|
||||
switch name {
|
||||
case "reversed":
|
||||
return self.reversed()
|
||||
case "enumerated":
|
||||
return self.enumerated()
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
extension Dictionary: HBMustacheBaseMethods {
|
||||
func runMethod(_ name: String) -> Any? {
|
||||
switch name {
|
||||
case "enumerated":
|
||||
return self.enumerated()
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user