0.9.2 • Published 4 months ago

luna-toolbar v0.9.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Luna Toolbar

Application toolbar.

Demo

https://luna.liriliri.io/?path=/story/toolbar

Install

Add the following script and style to your page.

<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/luna-toolbar/luna-toolbar.css" />
<script src="//cdn.jsdelivr.net/npm/luna-toolbar/luna-toolbar.js"></script>

You can also get it on npm.

npm install luna-toolbar --save
import 'luna-toolbar/luna-toolbar.css'
import LunaToolbar from 'luna-toolbar'

Usage

const toolbar = new LunaToolbar(container)
toolbar.appendText('Test')

Api

appendButton(content: string | HTMLElement, handler: AnyFn, state?: IButtonState): LunaToolbarButton

Append button.

appendCheckbox(key: string, value: boolean, label: string): LunaToolbarCheckbox

Append checkbox.

appendHtml(html: string | HTMLElement): LunaToolbarHtml

Append html.

appendInput(key: string, value: string, placeholder?: string): LunaToolbarInput

Append text input.

appendNumber(key: string, value: number, options?: INumberOptions): LunaToolbarNumber

Append number.

appendSelect(key: string, value: string, options: PlainObj): LunaToolbarSelect

Append select.

appendSeparator(): ToolbarSeparator

Append separator.

appendSpace(): LunaToolbarSpace

Append item that fills the remaining space.

appendText(text: string): LunaToolbarText

Append text.

clear(): void

Clear all.

remove(item: LunaToolbarItem): void

Remove item.

Types

INumberOptions

  • max(number): Max value.
  • min(number): Min value.
  • step(number): Interval between legal numbers.
0.9.0

6 months ago

0.8.1

6 months ago

0.8.0

6 months ago

0.7.1

8 months ago

0.9.2

4 months ago

0.9.1

5 months ago

0.7.0

8 months ago

0.6.2

8 months ago

0.6.1

8 months ago

0.6.0

8 months ago

0.5.8

10 months ago

0.5.7

1 year ago

0.5.6

1 year ago

0.5.4

1 year ago

0.5.3

1 year ago

0.5.5

1 year ago

0.5.0

1 year ago

0.5.2

1 year ago

0.5.1

1 year ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago