fieldsForRole: (
role: any,
mode: any,
protocol: any,
) => (
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard?: undefined;
what: string;
}
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard: boolean;
what: string;
}
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive: boolean;
standard?: undefined;
what: string;
}
| {
enum: string[];
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard?: undefined;
what: string;
}
)[] = fieldsForRole
Type Declaration
-
- (
role: any,
mode: any,
protocol: any,
): (
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard?: undefined;
what: string;
}
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard: boolean;
what: string;
}
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive: boolean;
standard?: undefined;
what: string;
}
| {
enum: string[];
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard?: undefined;
what: string;
}
)[]
-
Parameters
- role: any
- mode: any
- protocol: any
Returns (
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard?: undefined;
what: string;
}
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard: boolean;
what: string;
}
| {
enum?: undefined;
from: string;
kind: string;
name: string;
role: string;
sensitive: boolean;
standard?: undefined;
what: string;
}
| {
enum: string[];
from: string;
kind: string;
name: string;
role: string;
sensitive?: undefined;
standard?: undefined;
what: string;
}
)[]
the schema rows
Returns the editable attributes that apply to a relationship in a role, in schema order.