All files / roosterjs-content-model-api/lib/modelApi/table alignTable.ts

100% Statements 3/3
100% Branches 4/4
100% Functions 1/1
100% Lines 3/3

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                1x 14x 14x    
import type {
    ShallowMutableContentModelTable,
    TableAlignOperation,
} from 'roosterjs-content-model-types';
 
/**
 * @internal
 */
export function alignTable(table: ShallowMutableContentModelTable, operation: TableAlignOperation) {
    table.format.marginLeft = operation == 'alignLeft' ? '' : 'auto';
    table.format.marginRight = operation == 'alignRight' ? '' : 'auto';
}