python-lottie  0.6.10+dev2509936
A framework to work with lottie files and telegram animated stickers (tgs)
base.py File Reference

Go to the source code of this file.

Classes

class  lottie.objects.base.LottieBase
 Base class for Lottie JSON objects bindings. More...
 
class  lottie.objects.base.EnumMeta
 Hack to counter-hack the hack in enum meta. More...
 
class  lottie.objects.base.LottieEnum
 Base class for enum-like types in the Lottie JSON structure. More...
 
class  lottie.objects.base.PseudoList
 List tag for some weird values in the Lottie JSON. More...
 
class  lottie.objects.base.LottieValueConverter
 Factory for property types that require special conversions. More...
 
class  lottie.objects.base.LottieProp
 Lottie <-> Python property mapper. More...
 
class  lottie.objects.base.LottieObjectMeta
 
class  lottie.objects.base.LottieObject
 Base class for mapping Python classes into Lottie JSON objects. More...
 
class  lottie.objects.base.Index
 Simple iterator to generate increasing integers. More...
 
class  lottie.objects.base.CustomObject
 Allows extending the Lottie shapes with custom Python classes. More...
 
class  lottie.objects.base.ObjectVisitor
 

Namespaces

 lottie.objects.base
 

Variables

 lottie.objects.base.PseudoBool = LottieValueConverter(bool, int, "0-1 int")
 For values in Lottie that are bools but ints in the JSON. More...