0.0.4 • Published 9 months ago

kakapay-js-lit v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

kakapay-js-lit

kakapay 组件库

NPM

To install from npm:

npm i kakapay-js-lit

Components

CopyToClipboard

Used to copy text to the clipboard

  • Usage:
<!-- import -->
<script type="module">
  import { CopyToClipboard } from "kakapay-js-lit";
  CopyToClipboard.on("success", function (target) {});
  CopyToClipboard.on("error", function (target) {});
</script>
<!-- Web Component -->
<kaka-copy-to-clipboard text="copy text"> Copy </kaka-copy-to-clipboard>
  • Attributes
AttrDescriptiontypeRequiredDefault
textCopied textstringtrue-
  • Events
EventsDescription
successcopy success
errorcopy error

Countdown

  • Usage
<!-- import -->
<script type="module">
  import * from "kakapay-js-lit";
</script>
<!-- Component -->
<kaka-countdown date="60" infinite></kaka-countdown>
  • Attributes
AttrDescriptiontypeRequiredDefault
dateCountdown date, unit in secondnumbertrue-
infiniteInfinite loop or notboolean-false

Toast

  • Usage
<script type="module">
  import * "kakapay-js-lit";
</script>
<kaka-toast text="toast" duration="3000"></kaka-countdown>
<!-- or -->
<script type="module">
  import { Toast } from "kakapay-js-lit";
  Toast.show("toast");
</script>
  • Attributes
AttrDescriptiontypeRequiredDefault
texttoast textstringtrue-
durationtoast duration, unit in msnumber-3000
  • Static API

    • show

      show toast;

      Toast.show(text);
      // or
      Toast.show({ text, duration });
    • hide

      hide toast;

      Toast.hide();
0.0.4

9 months ago

0.0.3

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago