0.6.3 • Published 5 months ago

luna-logcat v0.6.3

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

Luna Logcat

Android logcat viewer.

Demo

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

Install

Add the following script and style to your page.

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

You can also get it on npm.

npm install luna-logcat --save
import 'luna-logcat/luna-logcat.css'
import LunaLogcat from 'luna-logcat'

Usage

const logcat = new LunaLogcat(container)
logcatp.append({
  date: '2021-01-01 00:00:00',
  package: 'com.example',
  pid: 1234,
  tid: 1234,
  priority: 3,
  tag: 'tag',
  message: 'message',
})

Configuration

  • entries(IEntry[]): Log entries.
  • filter(IFilter): Log filter.
  • maxNum(number): Max entry number, zero means infinite.
  • view('standard' | 'compact'): Log formatting.
  • wrapLongLines(boolean): Wrap long lines.

Api

append(entry: IEntry): void

Append entry.

clear(): void

Clear all entries.

getSelection(): string

Get selected text.

hasSelection(): boolean

Check if there is any selection.

scrollToEnd(): void

Scroll to end.

Types

IFilter

  • package(string): Package name.
  • priority(number): Entry priority.
  • tag(string): Tag name.
0.6.3

5 months ago

0.6.2

5 months ago

0.5.0

6 months ago

0.6.1

5 months ago

0.6.0

5 months ago

0.5.1

6 months ago

0.4.2

8 months ago

0.3.0

9 months ago

0.4.1

9 months ago

0.3.2

9 months ago

0.4.0

9 months ago

0.3.1

9 months ago

0.3.4

9 months ago

0.3.3

9 months ago

0.2.2

9 months ago

0.2.1

9 months ago

0.2.0

9 months ago

0.1.1

9 months ago

0.1.0

9 months ago