first commit

This commit is contained in:
becarta
2025-05-16 00:17:42 +02:00
parent ea5c866137
commit bacf566ec9
6020 changed files with 1715262 additions and 0 deletions

View File

@@ -0,0 +1,71 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "normal",
"const": 0
},
{
"standsFor": "multiply",
"const": 1
},
{
"standsFor": "screen",
"const": 2
},
{
"standsFor": "overlay",
"const": 3
},
{
"standsFor": "darken",
"const": 4
},
{
"standsFor": "lighten",
"const": 5
},
{
"standsFor": "colorDodge",
"const": 6
},
{
"standsFor": "colorBurn",
"const": 7
},
{
"standsFor": "hardLight",
"const": 8
},
{
"standsFor": "softLight",
"const": 9
},
{
"standsFor": "difference",
"const": 10
},
{
"standsFor": "exclusion",
"const": 11
},
{
"standsFor": "hue",
"const": 12
},
{
"standsFor": "saturation",
"const": 13
},
{
"standsFor": "color",
"const": 14
},
{
"standsFor": "luminosity",
"const": 15
}
],
"default": 0
}

14
node_modules/lottie-web/docs/json/helpers/boolean.json generated vendored Normal file
View File

@@ -0,0 +1,14 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": false,
"const": 0
},
{
"standsFor": true,
"const": 1
}
]
}

View File

@@ -0,0 +1,15 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "Above",
"const": 1
},
{
"standsFor": "Below",
"const": 2
}
],
"default": 1
}

19
node_modules/lottie-web/docs/json/helpers/lineCap.json generated vendored Normal file
View File

@@ -0,0 +1,19 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "butt",
"const": 1
},
{
"standsFor": "round",
"const": 2
},
{
"standsFor": "square",
"const": 3
}
],
"default": 2
}

View File

@@ -0,0 +1,19 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "miter",
"const": 1
},
{
"standsFor": "round",
"const": 2
},
{
"standsFor": "bevel",
"const": 3
}
],
"default": 2
}

80
node_modules/lottie-web/docs/json/helpers/mask.json generated vendored Normal file
View File

@@ -0,0 +1,80 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"inv": {
"title": "Inverted",
"description": "Inverted Mask flag",
"type": "boolean",
"default": false
},
"nm": {
"title": "Name",
"description": "Mask name. Used for expressions and effects.",
"type": "string"
},
"pt": {
"title": "Points",
"description": "Mask vertices",
"oneOf": [
{
"$ref": "#/properties/shape"
},
{
"$ref": "#/properties/shapeKeyframed"
}
],
"type": "object"
},
"o": {
"title": "Opacity",
"description": "Mask opacity.",
"type": "object",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":100}
},
"mode": {
"title": "Mode",
"description": "Mask mode. Not all mask types are supported.",
"type": "string",
"oneOf": [
{
"standsFor": "None",
"const": "n"
},
{
"standsFor": "Additive",
"const": "a"
},
{
"standsFor": "Subtract",
"const": "s"
},
{
"standsFor": "Intersect",
"const": "i"
},
{
"standsFor": "Lighten",
"const": "l"
},
{
"standsFor": "Darken",
"const": "d"
},
{
"standsFor": "Difference",
"const": "f"
}
],
"default": "a"
}
}
}

View File

@@ -0,0 +1,23 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "Characters",
"const": 1
},
{
"standsFor": "Character Excluding Spaces",
"const": 2
},
{
"standsFor": "Words",
"const": 3
},
{
"standsFor": "Lines",
"const": 4
}
],
"default": 1
}

View File

@@ -0,0 +1,23 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "Characters",
"const": 1
},
{
"standsFor": "Word",
"const": 2
},
{
"standsFor": "Line",
"const": 3
},
{
"standsFor": "All",
"const": 4
}
],
"default": 1
}

View File

@@ -0,0 +1,31 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "number",
"oneOf": [
{
"standsFor": "Square",
"const": 1
},
{
"standsFor": "Ramp Up",
"const": 2
},
{
"standsFor": "Ramp Down",
"const": 3
},
{
"standsFor": "Triangle",
"const": 4
},
{
"standsFor": "Round",
"const": 5
},
{
"standsFor": "Smooth",
"const": 6
}
],
"default": 1
}

View File

@@ -0,0 +1,146 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"a": {
"title": "Anchor Point",
"description": "Transform Anchor Point",
"oneOf": [
{
"$ref": "#/properties/multiDimensional"
},
{
"$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":[0, 0, 0]},
"type": "object"
},
"p": {
"title": "Position",
"description": "Transform Position",
"oneOf": [
{
"$ref": "#/properties/multiDimensional"
},
{
"$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":[0, 0, 0]},
"type": "object"
},
"s": {
"title": "Scale",
"description": "Transform Scale",
"oneOf": [
{
"$ref": "#/properties/multiDimensional"
},
{
"$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":[100, 100, 100]},
"type": "object"
},
"r": {
"title": "Rotation",
"description": "Transform Rotation",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":0},
"type": "object"
},
"o": {
"title": "Opacity",
"description": "Transform Opacity",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":100},
"type": "object"
},
"px": {
"title": "Position X",
"description": "Transform Position X",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":0},
"type": "object"
},
"py": {
"title": "Position Y",
"description": "Transform Position Y",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":0},
"type": "object"
},
"pz": {
"title": "Position Z",
"description": "Transform Position Z",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":0},
"type": "object"
},
"sk": {
"title": "Skew",
"description": "Transform Skew",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":0},
"type": "object"
},
"sa": {
"title": "Skew Axis",
"description": "Transform Skew Axis",
"oneOf": [
{
"$ref": "#/properties/value"
},
{
"$ref": "#/properties/valueKeyframed"
}
],
"default": {"a":0, "k":0},
"type": "object"
}
}
}