Attributi

Un'altra funzionalità distintiva di portofino è la gestione quasi automatica degli attributi delle entità. Per poter sfruttare questa caratteristica la CrudAction espone alcuni metodi per poter ottenere i dati che Portofino ci espone, i nomi sono autoesplicativi.

properties: EntityProperty[]

getProperties(name: string): EntityProperty

getSummaryProperties(): EntityProperty[]

getInsertableProperties(): EntityProperty[]

getUpdatableProperties(): EntityProperty[]
1
2
3
4
5
6
7
8
9
interface EntityProperty {
  name: string;
  label: string;
  type: Type;
  enabled: boolean;
  insertable: boolean;
  updatable: boolean;
  inSummary: boolean;
  searchable: boolean;
  annotations: string[];
}
1
2
3
4
5
6
7
8
9
10
11