Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | export enum TablurBorder { single = 'single', double = 'double', round = 'round', single_double = 'single-double', double_single = 'double-single', classic = 'classic' } export enum TablurAlign { left = 'left', right = 'right', center = 'center' } export enum TablurScheme { wrap = 'wrap', truncate = 'truncate', none = 'none' } export interface ITablurMap<T> { [key: string]: T; } export interface ITablurBorder { topLeft: string; topRight: string; bottomLeft: string; bottomRight: string; horizontal: string; vertical: string; } export interface ITablurColumn { text?: string; align?: TablurAlign; size?: number; configure?: boolean; } export interface ITablurColumnInternal extends ITablurColumn { length?: number; lines?: string[]; adjusted?: number; } export interface ITablurConfig { columns?: number[]; total?: number; layout?: number; adjustedLayout?: number; adjustment?: number; remainder?: number; lines?: { [key: string]: number; }; rows?: ITablurColumnInternal[][]; } export enum TablurColor { 'black' = 'black', 'red' = 'red', 'green' = 'green', 'blue' = 'blue', 'magenta' = 'magenta', 'cyan' = 'cyan', 'gray' = 'gray' } export interface ITablurOptionsBase { width?: number; scheme?: TablurScheme; padding?: number; sizes?: number | number[]; border?: TablurBorder; borderColor?: TablurColor; } export interface ITablurOptions extends ITablurOptionsBase { float?: TablurAlign; borders?: ITablurMap<ITablurBorder>; rows?: string[][] | ITablurColumn[][]; } |