light-dark-switch

0.1.0 • Public • Published

light-dark-switch

light-dark-switch是根据html标签类名驱动的Web Component,它可以在任何位置使用。

Quick Start

Install

npm i light-dark-switch

Import

in index.html

<script src='./node/moduels/light-dark-switch/light-dark-switch.js'></script>

in main.js

import 'light-dark-switch/light-dark-switch.js'

in main.ts

import 'light-dark-switch/light-dark-switch'

Usage

<light-dark-switch></light-dark-switch>
<light-dark-switch selected></light-dark-switch>
<light-dark-switch enable-sync></light-dark-switch>
<light-dark-switch disabled></light-dark-switch>

Documents

Properties

Property Name Document
enable-sync 使按钮在html的dark类名变更后同步
selected 使按钮在首次渲染后的选择状态为已选择(selected),它会被html的实际类名影响
disabled 使按钮不可用

Methods

Method Returns
select() void
unSelect() void
enableSync() void
disableSync() void
isSelected() boolean
isDisabled() boolean
isSync() boolean

Dependencies (2)

Dev Dependencies (7)

Package Sidebar

Install

npm i light-dark-switch

Weekly Downloads

1

Version

0.1.0

License

MIT

Unpacked Size

19.2 kB

Total Files

9

Last publish

Collaborators

  • bre97-web