feat(web): alineación configurable (align) de las columnas del detalle de los documentos
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
f25037f651
commit
8a38bd0502
5 files changed
+36
-8
No files matched your search
@@ -70,6 +70,11 @@ export class LinesGrid {
|
||||
});
|
||||
protected readonly lookupMultiple = computed(() => !!this.lookupTarget()?.column.lookup?.multiple);
|
||||
|
||||
/** Alineación de una columna: la declarada o, si no, derecha para las numéricas e izquierda para las demás. */
|
||||
protected alignOf(column: GridColumn): 'left' | 'center' | 'right' {
|
||||
return column.align ?? (column.type === 'number' ? 'right' : 'left');
|
||||
}
|
||||
|
||||
protected cellText(line: GridLine, column: GridColumn): string {
|
||||
if (column.format) return column.format(line);
|
||||
const value = line[column.key];
|
||||
|
||||
Reference in new issue
Block a user