@lion/progress-indicator
Version: 
A progress indicator that is easily styleable and accessible in all contexts
770 lines (769 loc) • 18.1 kB
JSON
{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "index.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "LionProgressIndicator",
          "declaration": {
            "name": "LionProgressIndicator",
            "module": "\"./src/LionProgressIndicator.js\""
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "LionProgressIndicator",
          "declaration": {
            "name": "LionProgressIndicator",
            "module": "./src/LionProgressIndicator.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "lion-progress-indicator.d.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "lion-progress-indicator.js",
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "lion-progress-indicator",
          "declaration": {
            "name": "LionProgressIndicator",
            "module": "/src/LionProgressIndicator.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/LionProgressIndicator.d.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LionProgressIndicator",
          "members": [
            {
              "kind": "field",
              "name": "localizeNamespaces",
              "type": {
                "text": "{\n        'lion-progress-indicator': (locale: string) => Promise<typeof import(\"../translations/bg\")>;\n    }[]"
              },
              "static": true
            },
            {
              "kind": "field",
              "name": "indeterminate",
              "type": {
                "text": "boolean"
              }
            },
            {
              "kind": "field",
              "name": "_progressPercentage",
              "type": {
                "text": "number | undefined"
              },
              "description": "In case of a determinate progress-indicator it returns the progress percentage\nbased on value, min & max.\nCould be used for styling inside the _graphicTemplate"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "number"
              }
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "number"
              }
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number"
              }
            },
            {
              "kind": "field",
              "name": "_ariaLabel",
              "type": {
                "text": "string"
              }
            },
            {
              "kind": "field",
              "name": "_ariaLabelledby",
              "type": {
                "text": "string"
              }
            },
            {
              "kind": "field",
              "name": "__hasDefaultLabelSet",
              "type": {
                "text": "boolean"
              }
            },
            {
              "kind": "method",
              "name": "_graphicTemplate",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "symbol"
                }
              }
            },
            {
              "kind": "method",
              "name": "_resetAriaValueAttributes",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "_setDefaultLabel",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            }
          ],
          "superclass": {
            "name": "LionProgressIndicator_base",
            "module": "src/LionProgressIndicator.d.ts"
          },
          "tagName": "lion-progress-indicator",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LionProgressIndicator",
          "declaration": {
            "name": "LionProgressIndicator",
            "module": "src/LionProgressIndicator.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/LionProgressIndicator.js",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LionProgressIndicator",
          "members": [
            {
              "kind": "field",
              "name": "localizeNamespaces",
              "static": true
            },
            {
              "kind": "field",
              "name": "indeterminate",
              "type": {
                "text": "boolean"
              }
            },
            {
              "kind": "field",
              "name": "_progressPercentage",
              "description": "In case of a determinate progress-indicator it returns the progress percentage\nbased on value, min & max.\nCould be used for styling inside the _graphicTemplate"
            },
            {
              "kind": "method",
              "name": "_graphicTemplate",
              "privacy": "protected"
            },
            {
              "kind": "method",
              "name": "onLocaleUpdated"
            },
            {
              "kind": "method",
              "name": "_resetAriaValueAttributes"
            },
            {
              "kind": "method",
              "name": "_setDefaultLabel"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "number"
              },
              "default": "0",
              "privacy": "public",
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "number"
              },
              "default": "0",
              "privacy": "public",
              "attribute": "min"
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number"
              },
              "default": "100",
              "privacy": "public",
              "attribute": "max"
            },
            {
              "kind": "field",
              "name": "_ariaLabel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "privacy": "public",
              "attribute": "aria-label"
            },
            {
              "kind": "field",
              "name": "_ariaLabelledby",
              "type": {
                "text": "string"
              },
              "default": "''",
              "privacy": "public",
              "attribute": "aria-labelledby"
            },
            {
              "kind": "field",
              "name": "__hasDefaultLabelSet",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            }
          ],
          "attributes": [
            {
              "name": "value",
              "fieldName": "value"
            },
            {
              "name": "min",
              "fieldName": "min"
            },
            {
              "name": "max",
              "fieldName": "max"
            },
            {
              "name": "aria-label",
              "fieldName": "_ariaLabel"
            },
            {
              "name": "aria-labelledby",
              "fieldName": "_ariaLabelledby"
            }
          ],
          "mixins": [
            {
              "name": "LocalizeMixin",
              "package": "@lion/localize"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "@lion/core"
          },
          "tagName": "lion-progress-indicator",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LionProgressIndicator",
          "declaration": {
            "name": "LionProgressIndicator",
            "module": "src/LionProgressIndicator.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "test/lion-progress-indicator.test.d.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "translations/bg.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/bg.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/bg.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/bg.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/cs.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/cs.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/cs.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/cs.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/de.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/de.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/de.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/de.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/en.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/en.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/en.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/en.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/es.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/es.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/es.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/es.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/fr.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/fr.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/fr.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/fr.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/hu.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/hu.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/hu.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/hu.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/it.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/it.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/it.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/it.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/nl.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/nl.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/nl.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/nl.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/pl.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/pl.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/pl.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/pl.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/ro.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/ro.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/ro.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/ro.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/ru.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/ru.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/ru.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/ru.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/sk.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/sk.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/sk.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/sk.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/uk.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/uk.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/uk.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/uk.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/zh.d.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "_default",
            "module": "translations/zh.d.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "translations/zh.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "translations/zh.js"
          }
        }
      ]
    }
  ]
}