The component props.
Props interface for the IMasterDetail component.
OptionalactiveOption?: stringThe currently active option.
The child components of the master detail component.
OptionalclassName?: stringThe CSS class name for the component.
Optionaldeps?: any[]The dependencies for the component.
OptionalError?: anyThe error component to use.
Optionalfallback?: (e: Error) => voidThe fallback function in case of an error.
OptionalfixedPosHeaderAdjust?: numberThe number of pixels to adjust the header when the component has a fixed position.
OptionalLoader?: anyThe loader component to use.
Optionalmode?: MasterDetailModeThe mode of the master detail component.
OptionalonActiveOptionChange?: (activeOption: string, initial: boolean) => voidCallback function called when the active option is changed.
OptionalonLoadEnd?: (isOk: boolean) => voidCallback function called when the data loading ends.
OptionalonLoadStart?: () => voidCallback function called when the data loading starts.
The options for the component.
Optionalpayload?: PayloadThe payload data.
Optionalstyle?: anyThe inline style for the component.
Optionalsx?: anyThe custom styling props for the component.
OptionalthrowError?: booleanDetermines if an error should be thrown.
Optionaltitle?: stringThe title of the component.
OptionalwithFixedPos?: booleanDetermines if the component should have a fixed position.
OptionalwithMenuCollapse?: booleanDetermines if the menu should collapse when the detail view is open.
OptionalwithTransparentTabs?: booleanDetermines if the tabs should have a transparent background.
Represents a master-detail component with various modes and customizations.