1.0.3 • Published 5 years ago
z-convertx v1.0.3
z-convertx
Library to perform conversions
Installation
npm i z-convertxUsage
Javascript
const convertx = require('z-convertx');Typescript
import convertx from 'z-convertx';Summary
append appendStart appendEnd convertTextToBits convertTextToBitsArray convertTextToBitsMatrix convertBitsMatrixToText convertBitsArrayToText convertBitsToText convertNumberToBits convertNumberToBitsArray
append
function append(options: Options): stringOptions:
interface Options {
  text: string,
  pattern: string,
  maxLength: number,
  direction: Direction
}appendStart
function appendStart(options: Options): stringOptions:
interface Options {
  pattern: string,
  text: string,
  maxLength: number
}appendEnd
function appendEnd(options: Options): stringOptions:
interface Options {
  pattern: string;
  text: string;
  maxLength: number;
}convertTextToBits
function convertTextToBits(text: string, options: Options = {}): string[]Options:
interface Options {
  bitsByChar?: number;
  maxLength?: number;
}convertTextToBitsArray
function convertTextToBitsArray(text: string, options: Options = {}): string[]Options:
interface Options {
  bitsByChar?: number;
  maxLength?: number;
}convertTextToBitsMatrix
function convertTextToBitsMatrix(text: string, options: Options = {}): number[][]Options:
interface Options {
  bitsByChar?: number;
  maxLength?: number;
}convertBitsMatrixToText
function convertBitsMatrixToText(bits: number[][]): stringconvertBitsArrayToText
function convertBitsArrayToText(bits: number[], bitsByChar: number): stringconvertBitsToText
function convertBitsToText(bits: string[]): stringconvertNumberToBits
function convertNumberToBits(num: number, options: Options = {}): stringOptions:
interface Options {
  maxLength?: number;
}convertNumberToBitsArray
function convertNumberToBitsArray(num: number, options: Options = {}): number[]Options:
interface Options {
  maxLength?: number;
}