https://github.com/qiasoft-docs/qia-web-browser-libraries
A collection of browser libraries to alleviate the difficulty of web browser application development shipped with API and quickstart documents and TypeScript declarations
https://github.com/qiasoft-docs/qia-web-browser-libraries
typescript-library web
Last synced: 5 months ago
JSON representation
A collection of browser libraries to alleviate the difficulty of web browser application development shipped with API and quickstart documents and TypeScript declarations
- Host: GitHub
- URL: https://github.com/qiasoft-docs/qia-web-browser-libraries
- Owner: qiasoft-docs
- Created: 2021-09-07T20:26:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-22T22:22:49.000Z (over 4 years ago)
- Last Synced: 2025-10-20T22:24:18.074Z (9 months ago)
- Topics: typescript-library, web
- Language: HTML
- Homepage: https://qiasoft-docs.github.io/qia-web-browser-libraries/
- Size: 5.04 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Introduction
As a summary, there are currently 3 modules in this package.
* Qia.Layout
* LayoutHelper
* Qia.KeyboardShortcut
* KeyboardShortcutHelper
* Qia.Audio
* AudioPlayer
## Installation
This package can be installed via `npm install qia-browser-libraries` from .
## Usage
There are two ways of using it:
* import as ES modules, e.g., `import Qia from 'qia-browser-libraries'; const QiaKeyboardShortcut = Qia.KeyboardShortcut` or `import { KeyboardShortcut as QiaKeyboardShortcut } from 'qia-browser-libraries'`
* import as HTML scripts, e.g., `` and `const QiaKeyboardShortcut = window.qia.KeyboardShortcut`
And there are several import entry points for each module. Take Qia.Audio as an example, the import entry points are as the following.
* Qia
* const Qia = window.qia (srcipt[src="qia-audio.js"] or srcipt[src="qia.js"])
* import Qia from 'qia-browser-libraries'
* QiaAudio
* const QiaAudio = Qia.Audio
* const QiaAudio = window.qia.Audio (srcipt[src="qia-audio.js"] or srcipt[src="qia.js"])
* import { Audio as QiaAudio } from 'qia-browser-libraries'
* import QiaAudio from 'qia-browser-libraries/qia-audio'
* QiaAudioPlayer
* const QiaAudioPlayer = QiaAudio.AudioPlayer
* const QiaAudioPlayer = window.qia.AudioPlayer (srcipt[src="qia-audio-player.js"])
* import { AudioPlayer as QiaAudioPlayer } from 'qia-browser-libraries/qia-audio'
* import QiaAudioPlayer from 'qia-browser-libraries/qia-audio-player'
For details of the usage, please check the documentation (./guides and ./typedoc) in the package.