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
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
2
3
4
5
6
7
8
9
10
11