Warning, /graphics/glaxnimate/data/plugins/dotLottie/plugin.json is written in an unsupported language. File is not indexed.

0001 {
0002     "name": "dotLottie",
0003     "description": "Support for opening and saving .lottie files",
0004     "author": "Glax",
0005     "engine": "python",
0006     "version": 1,
0007     "icon": "icon.svg",
0008     "services": [
0009         {
0010             "type": "format",
0011             "name": "dotLottie",
0012             "slug": "dotlottie",
0013             "extensions": ["lottie"],
0014             "auto_open": false,
0015             "open": {
0016                 "module": "dotlottie",
0017                 "function": "open_dotlottie"
0018             },
0019             "save": {
0020                 "module": "dotlottie",
0021                 "function": "save_dotlottie",
0022                 "settings": [
0023                     {
0024                         "name": "id",
0025                         "label": "Id",
0026                         "type": "string",
0027                         "default": "",
0028                         "description": "ID of the animation"
0029                     },
0030                     {
0031                         "name": "append",
0032                         "label": "Append",
0033                         "type": "bool",
0034                         "default": false,
0035                         "description": "Append animation to existing archive"
0036                     },
0037                     {
0038                         "name": "speed",
0039                         "label": "Speed",
0040                         "type": "float",
0041                         "default": 1,
0042                         "min": 0.01,
0043                         "max": 100,
0044                         "description": "Playback speed"
0045                     },
0046                     {
0047                         "name": "theme_color",
0048                         "label": "Theme Color",
0049                         "type": "color",
0050                         "default": "#ffffff"
0051                     },
0052                     {
0053                         "name": "loop",
0054                         "label": "Loop",
0055                         "type": "bool",
0056                         "default": true
0057                     },
0058                     {
0059                         "name": "pack_assets",
0060                         "label": "Pack Assets",
0061                         "type": "bool",
0062                         "default": true
0063                     }
0064                 ]
0065             }
0066         }
0067     ]
0068 }