sessionsView: (
req: any,
) =>
| {
all: any[];
byKind?: undefined;
filtered?: undefined;
installed: boolean;
json: {
at?: undefined;
expiryRules?: undefined;
filter?: undefined;
firstRow?: undefined;
held: number;
heldByKind?: undefined;
installed: boolean;
lastRow?: undefined;
matched: number;
note: string;
page?: undefined;
pages?: undefined;
perPage?: undefined;
sessions: any[];
shown: number;
unauthenticatedHeld?: undefined;
unauthenticatedSessions?: undefined;
};
paging: any;
protocols: any[];
shown: any[];
unauthenticated?: undefined;
wantedProtocol: string;
wantedText: string;
}
| {
all: any;
byKind: Record<string, any>;
filtered: any;
installed: boolean;
json: {
at: number;
expiryRules: any;
filter: { protocol: string; q: string };
firstRow: number;
held: any;
heldByKind: Record<string, any>;
installed: boolean;
lastRow: number;
matched: any;
note?: undefined;
page: number;
pages: number;
perPage: number;
sessions: any;
shown: any;
unauthenticatedHeld: any;
unauthenticatedSessions: any;
};
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
protocols: any[];
shown: any;
unauthenticated: any;
wantedProtocol: string;
wantedText: string;
} = ...
Type Declaration
-
- (
req: any,
):
| {
all: any[];
byKind?: undefined;
filtered?: undefined;
installed: boolean;
json: {
at?: undefined;
expiryRules?: undefined;
filter?: undefined;
firstRow?: undefined;
held: number;
heldByKind?: undefined;
installed: boolean;
lastRow?: undefined;
matched: number;
note: string;
page?: undefined;
pages?: undefined;
perPage?: undefined;
sessions: any[];
shown: number;
unauthenticatedHeld?: undefined;
unauthenticatedSessions?: undefined;
};
paging: any;
protocols: any[];
shown: any[];
unauthenticated?: undefined;
wantedProtocol: string;
wantedText: string;
}
| {
all: any;
byKind: Record<string, any>;
filtered: any;
installed: boolean;
json: {
at: number;
expiryRules: any;
filter: { protocol: string; q: string };
firstRow: number;
held: any;
heldByKind: Record<string, any>;
installed: boolean;
lastRow: number;
matched: any;
note?: undefined;
page: number;
pages: number;
perPage: number;
sessions: any;
shown: any;
unauthenticatedHeld: any;
unauthenticatedSessions: any;
};
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
protocols: any[];
shown: any;
unauthenticated: any;
wantedProtocol: string;
wantedText: string;
}
-
Returns
| {
all: any[];
byKind?: undefined;
filtered?: undefined;
installed: boolean;
json: {
at?: undefined;
expiryRules?: undefined;
filter?: undefined;
firstRow?: undefined;
held: number;
heldByKind?: undefined;
installed: boolean;
lastRow?: undefined;
matched: number;
note: string;
page?: undefined;
pages?: undefined;
perPage?: undefined;
sessions: any[];
shown: number;
unauthenticatedHeld?: undefined;
unauthenticatedSessions?: undefined;
};
paging: any;
protocols: any[];
shown: any[];
unauthenticated?: undefined;
wantedProtocol: string;
wantedText: string;
}
| {
all: any;
byKind: Record<string, any>;
filtered: any;
installed: boolean;
json: {
at: number;
expiryRules: any;
filter: { protocol: string; q: string };
firstRow: number;
held: any;
heldByKind: Record<string, any>;
installed: boolean;
lastRow: number;
matched: any;
note?: undefined;
page: number;
pages: number;
perPage: number;
sessions: any;
shown: any;
unauthenticatedHeld: any;
unauthenticatedSessions: any;
};
paging: {
firstRow: number;
lastRow: number;
noun: any;
offset: number;
page: number;
pages: number;
param: string;
perPage: number;
total: any;
};
protocols: any[];
shown: any;
unauthenticated: any;
wantedProtocol: string;
wantedText: string;
}
the view
Builds
/admin/sessions: every sign-on session, filtered and paged.