A
B
C
D
E
F
G
H
I
K
M
N
O
P
R
S
T
U
V
W
M
- MavericksMock - class in com.airbnb.mvrx.mocking
- Defines a unique variation of a View's state for testing purposes.
- MavericksMock.Companion - class in com.airbnb.mvrx.mocking.MavericksMock
- MavericksMock.Type - class in com.airbnb.mvrx.mocking.MavericksMock
- There are a set of standard mock variants that all Views have.
- MavericksMockPrinter - class in com.airbnb.mvrx.mocking.printer
- This registers a Broadcast receiver on the MavericksView (only in debug mode) that listens for the intent action ACTION_COPY_MAVERICKS_STATE to copy mavericks state to files on device.
- MavericksMockPrinter.Companion - class in com.airbnb.mvrx.mocking.printer.MavericksMockPrinter
- mavericksViewMocks(MockableMavericksView) - function in com.airbnb.mvrx.mocking.MavericksViewMocks.ViewMocksProvider
- mavericksViewMocks(MockableMavericksView) - function in com.airbnb.mvrx.mocking.MavericksViewMocks.DefaultViewMocksProvider
- MavericksViewMocks - class in com.airbnb.mvrx.mocking
- Defines a set of mocks for a Mavericks view.
- MavericksViewMocks.Companion - class in com.airbnb.mvrx.mocking.MavericksViewMocks
- MavericksViewMocks.DefaultViewMocksProvider - class in com.airbnb.mvrx.mocking.MavericksViewMocks
- MavericksViewMocks.ViewMocksProvider - class in com.airbnb.mvrx.mocking.MavericksViewMocks
- MockableMavericks - class in com.airbnb.mvrx.mocking
- Entry point for setting up Mavericks for the app in a mockable way.
- MockableMavericksStateStore - class in com.airbnb.mvrx.mocking
- Allows switching between a mocked state store and a real state store behavior.
- MockableMavericksView - class in com.airbnb.mvrx.mocking
- MockableMavericksViewModelConfig - class in com.airbnb.mvrx.mocking
- MockableMavericksViewModelConfig.Companion - class in com.airbnb.mvrx.mocking.MockableMavericksViewModelConfig
- MockableStateStore - class in com.airbnb.mvrx.mocking
- MockBehavior - class in com.airbnb.mvrx.mocking
- Different types of mock setups that can be provided.
- MockBehavior.InitialStateMocking - class in com.airbnb.mvrx.mocking.MockBehavior
- Describes how a custom mocked state is applied to initialize a new ViewModel.
- MockBehavior.StateStoreBehavior - class in com.airbnb.mvrx.mocking.MockBehavior
- MockBuilder - class in com.airbnb.mvrx.mocking
- MockBuilderKt - class in com.airbnb.mvrx.mocking
- MockedView - class in com.airbnb.mvrx.mocking
- MockedViewProvider - class in com.airbnb.mvrx.mocking
- mockEightViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,KProperty1,S6,KProperty1,S7,KProperty1,S8,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- mockElevenViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,KProperty1,S6,KProperty1,S7,KProperty1,S8,KProperty1,S9,KProperty1,S10,KProperty1,S11,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- mockFiveViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- Similar to mockTwoViewModels, but for the five view model case.
- mockFourViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- Similar to mockTwoViewModels, but for the four view model case.
- MockMavericksViewModelConfigFactory - class in com.airbnb.mvrx.mocking
- mockNineViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,KProperty1,S6,KProperty1,S7,KProperty1,S8,KProperty1,S9,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- mockNoViewModels(V,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- Used with MockableMavericksView.provideMocks for mocking a Mavericks view that has no view models (eg only static content and arguments).
- MockPrinterConfiguration - class in com.airbnb.mvrx.mocking.printer
- Set configuration details for how mock state is generated.
- mockSevenViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,KProperty1,S6,KProperty1,S7,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- mockSingleViewModel(V,KProperty1,S,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- Define state values for a MavericksView that should be used in tests.
- mockSixViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,KProperty1,S6,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- MockState - class in com.airbnb.mvrx.mocking
- A mocked State value and a reference to the ViewModel that the State is intended for.
- MockStateHolder - class in com.airbnb.mvrx.mocking
- Used to mock the initial state value of a viewmodel.
- MockStateHolder.ViewModelDelegateInfo - class in com.airbnb.mvrx.mocking.MockStateHolder
- mockTenViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,KProperty1,S4,KProperty1,S5,KProperty1,S6,KProperty1,S7,KProperty1,S8,KProperty1,S9,KProperty1,S10,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- mockThreeViewModels(V,KProperty1,S1,KProperty1,S2,KProperty1,S3,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- Similar to mockTwoViewModels, but for the three view model case.
- mockTwoViewModels(V,KProperty1,S1,KProperty1,S2,Args,Function1) - function in com.airbnb.mvrx.mocking.MockBuilderKt
- Similar to mockSingleViewModel, but for the two view model case.
- mockVariants() - function in com.airbnb.mvrx.mocking.ViewMockerKt
- Helper for getting all mock variants off of a Fragment.
- MockViewModelDelegateFactory - class in com.airbnb.mvrx.mocking
- This delegate factory creates ViewModels that are optionally mockable, as configured by MockMavericksViewModelConfigFactory.mockBehavior.
- modifyImports(List) - function in com.airbnb.mvrx.mocking.printer.AutoValueTypePrinter
- Optionally modify the import statements that will be added to the generated mock file.
- modifyImports(List) - function in com.airbnb.mvrx.mocking.printer.TypePrinter
- Optionally modify the import statements that will be added to the generated mock file.