smarek/aprs-symbols
Composer 安装命令:
composer require smarek/aprs-symbols
包简介
CSS module to render APRS symbol tables, with optional JS helpers
关键字:
README 文档
README
CSS library with optional JS providing rendering means for APRS icons, rendering square icons of sizes 24px, 48px, 64px and 128px
Usage
Include the resources in your app
<!-- Necessary CSS, PNG sprites should be in the same directory as the CSS file --> <link rel="stylesheet" href="aprs-symbols.css"/> <!-- Optional JS --> <script src="aprs-symbols.js"></script>
Plain HTML/CSS
<!-- To draw symbol from table 0, address row 1, column 13 --> <i class="aprs-table0 aprs-address-1-13"></i> <!-- To draw symbol from table 1, address row 3, column 3, size 128px --> <i class="aprs-table0-128 aprs-address-3-3"></i>
JS helper function to get image tag string by symbol
// helper function returns string "<i class="aprs-table0 aprs-address-3-10"></i>" let imageTagString = getAPRSSymbolImageTag('/['); // helper function returns string "<i class="aprs-table0-64 aprs-address-64-3-10"></i>", ie. same symbol as above, but 64x64px size let imageTagString = getAPRSSymbolImageTag('/[', 64);
JS helper function to get image tag by known address (format [table, column, row])
// helper function returns string "<i class="aprs-table0 aprs-address-3-10"></i>" let imageTagString = getAPRSSymbolImageTagByAddress([0, 3, 10]); // helper function returns string "<i class="aprs-table0-48 aprs-address-48-3-10"></i>", ie. same symbol as above, but 48x46px size let imageTagString = getAPRSSymbolImageTagByAddress([0, 3, 10], 48);
Using symbols sprites from OH7LZB
PNG images used to render aprs symbols borrowed from OH7LZB repository see source http://github.com/hessu/aprs-symbols/
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 7
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-11-01