Properties
Private
_editMode$
_editMode$: BehaviorSubject<boolean> = ...
Private
_routerEventSubscription
_routerEventSubscription: null | Subscription = null
Private
Readonly
cdr
cdr: ChangeDetectorRef
dataLoading$
dataLoading$: Observable<boolean> = ...
Optional
dataSource
dataSource?: DataSource<T, DataSourceViewer> displayProperties
displayProperties: null | string[] = null
editModeChange
editModeChange: EventEmitter<{ data?: T; done: (() => void); mode: boolean; }> = ... Type declaration
Optional
data?: T
done: (() => void)
mode: boolean
Private
Optional
Readonly
formDirective
formDirective?: FormDirective<any>
hasError$
hasError$: Observable<boolean> = ...
header
header: boolean = false
hideEmptyProperties
hideEmptyProperties: boolean = false
isDevMode
isDevMode: boolean = ...
Readonly
isEditMode$
isEditMode$: Observable<boolean>
Readonly
isFormMode$
isFormMode$: Observable<boolean>
Readonly
isPlainMode$
isPlainMode$: Observable<boolean>
loading$
loading$: ToggleSubject = ...
Private
Readonly
router
router: Router
viewer
viewer: DataSourceViewer = ...
Deprecated
use the loading$ property instead