Function: renderDefaultResourcefulRecordForm()
ts
function renderDefaultResourcefulRecordForm<TSchema>(
props: ResourcefulRecordFormWithValidationDefaultSlotProps,
display: {
height: Ref<number>;
intersecting: Ref<boolean>;
lg: Ref<boolean>;
lgAndDown: Ref<boolean>;
lgAndUp: Ref<boolean>;
md: Ref<boolean>;
mdAndDown: Ref<boolean>;
mdAndUp: Ref<boolean>;
mobile: Ref<boolean>;
mobileBreakpoint: Ref<number | DisplayBreakpoint>;
name: Ref<DisplayBreakpoint>;
orientation: Ref<"landscape" | "portrait" | "square">;
platform: Ref<{
android: boolean;
chrome: boolean;
cordova: boolean;
edge: boolean;
electron: boolean;
firefox: boolean;
ios: boolean;
linux: boolean;
mac: boolean;
opera: boolean;
ssr: boolean;
touch: boolean;
win: boolean;
}>;
sm: Ref<boolean>;
smAndDown: Ref<boolean>;
smAndUp: Ref<boolean>;
ssr: boolean;
thresholds: Ref<{
lg: number;
md: number;
sm: number;
xl: number;
xs: number;
xxl: number;
}>;
update: () => void;
visible: Ref<boolean>;
width: Ref<number>;
xl: Ref<boolean>;
xlAndDown: Ref<boolean>;
xlAndUp: Ref<boolean>;
xs: Ref<boolean>;
xxl: Ref<boolean>;
},
model: ResourcefulRecordModelSchema,
schema: TSchema,
mode: "update" | "read" | "create",
_fire: FireAlertFn,
doRefreshChoices: Record<string, () => Promise<REnumFieldLoadedChoice[]>>,
): VNode;Type Parameters
| Type Parameter |
|---|
TSchema extends Schema |
Parameters
| Parameter | Type | Default value |
|---|---|---|
props | ResourcefulRecordFormWithValidationDefaultSlotProps | undefined |
display | { height: Ref<number>; intersecting: Ref<boolean>; lg: Ref<boolean>; lgAndDown: Ref<boolean>; lgAndUp: Ref<boolean>; md: Ref<boolean>; mdAndDown: Ref<boolean>; mdAndUp: Ref<boolean>; mobile: Ref<boolean>; mobileBreakpoint: Ref<number | DisplayBreakpoint>; name: Ref<DisplayBreakpoint>; orientation: Ref<"landscape" | "portrait" | "square">; platform: Ref<{ android: boolean; chrome: boolean; cordova: boolean; edge: boolean; electron: boolean; firefox: boolean; ios: boolean; linux: boolean; mac: boolean; opera: boolean; ssr: boolean; touch: boolean; win: boolean; }>; sm: Ref<boolean>; smAndDown: Ref<boolean>; smAndUp: Ref<boolean>; ssr: boolean; thresholds: Ref<{ lg: number; md: number; sm: number; xl: number; xs: number; xxl: number; }>; update: () => void; visible: Ref<boolean>; width: Ref<number>; xl: Ref<boolean>; xlAndDown: Ref<boolean>; xlAndUp: Ref<boolean>; xs: Ref<boolean>; xxl: Ref<boolean>; } | undefined |
display.height | Ref<number> | undefined |
display.intersecting | Ref<boolean> | undefined |
display.lg | Ref<boolean> | undefined |
display.lgAndDown | Ref<boolean> | undefined |
display.lgAndUp | Ref<boolean> | undefined |
display.md | Ref<boolean> | undefined |
display.mdAndDown | Ref<boolean> | undefined |
display.mdAndUp | Ref<boolean> | undefined |
display.mobile | Ref<boolean> | undefined |
display.mobileBreakpoint | Ref<number | DisplayBreakpoint> | undefined |
display.name | Ref<DisplayBreakpoint> | undefined |
display.orientation | Ref<"landscape" | "portrait" | "square"> | undefined |
display.platform | Ref<{ android: boolean; chrome: boolean; cordova: boolean; edge: boolean; electron: boolean; firefox: boolean; ios: boolean; linux: boolean; mac: boolean; opera: boolean; ssr: boolean; touch: boolean; win: boolean; }> | undefined |
display.sm | Ref<boolean> | undefined |
display.smAndDown | Ref<boolean> | undefined |
display.smAndUp | Ref<boolean> | undefined |
display.ssr | boolean | !!ssr |
display.thresholds | Ref<{ lg: number; md: number; sm: number; xl: number; xs: number; xxl: number; }> | undefined |
display.update | () => void | undefined |
display.visible | Ref<boolean> | undefined |
display.width | Ref<number> | undefined |
display.xl | Ref<boolean> | undefined |
display.xlAndDown | Ref<boolean> | undefined |
display.xlAndUp | Ref<boolean> | undefined |
display.xs | Ref<boolean> | undefined |
display.xxl | Ref<boolean> | undefined |
model | ResourcefulRecordModelSchema | undefined |
schema | TSchema | undefined |
mode | "update" | "read" | "create" | 'update' |
_fire | FireAlertFn | ... |
doRefreshChoices | Record<string, () => Promise<REnumFieldLoadedChoice[]>> | {} |