public NavigateButtonActionHandler( TNavigationHandler navigationHandler, ISetupResolver <CollectionSetup> collectionResolver, INavigationStateProvider navigationStateProvider) { _navigationHandler = navigationHandler; _collectionResolver = collectionResolver; _navigationStateProvider = navigationStateProvider; }
public NodeUIResolver( NodeSetup node, IDataProviderResolver dataProviderService, IButtonActionHandlerResolver buttonActionHandlerResolver, INavigationStateProvider navigationStateProvider, IAuthService authService) : base(dataProviderService, buttonActionHandlerResolver, authService, navigationStateProvider) { _node = node; _navigationStateProvider = navigationStateProvider; }
protected BaseUIResolver( IDataProviderResolver dataProviderResolver, IButtonActionHandlerResolver buttonActionHandlerResolver, IAuthService authService, INavigationStateProvider navigationStateProvider) { _dataProviderResolver = dataProviderResolver; _buttonActionHandlerResolver = buttonActionHandlerResolver; _authService = authService; _navigationStateProvider = navigationStateProvider; }
public GetPageDispatcher( ISetupResolver <CollectionSetup> collectionResolver, IRepositoryResolver repositoryResolver, IAuthService authService, ILogin loginRegistration, ISetupResolver <PageSetup> pageResolver, INavigationStateProvider navigationStateProvider) { _collectionResolver = collectionResolver; _repositoryResolver = repositoryResolver; _authService = authService; _loginRegistration = loginRegistration; _pageResolver = pageResolver; _navigationStateProvider = navigationStateProvider; }
public EntitiesInteractionDispatcher( INavigationStateProvider navigationStateProvider, ISetupResolver <CollectionSetup> collectionResolver, IRepositoryResolver repositoryResolver, IConcurrencyService concurrencyService, IButtonInteraction buttonInteraction, IEditContextFactory editContextFactory, IMediator mediator) { _navigationStateProvider = navigationStateProvider; _collectionResolver = collectionResolver; _repositoryResolver = repositoryResolver; _concurrencyService = concurrencyService; _buttonInteraction = buttonInteraction; _editContextFactory = editContextFactory; _mediator = mediator; }
public UIResolverFactory( ISetupResolver <CollectionSetup> collectionResolver, IDataProviderResolver dataProviderResolver, IButtonActionHandlerResolver buttonActionHandlerResolver, IDataViewResolver dataViewResolver, IAuthService authService, IConventionBasedResolver <NodeSetup> conventionBasedNodeSetupResolver, INavigationStateProvider navigationStateProvider) { _collectionResolver = collectionResolver; _dataProviderResolver = dataProviderResolver; _buttonActionHandlerResolver = buttonActionHandlerResolver; _dataViewResolver = dataViewResolver; _authService = authService; _conventionBasedNodeSetupResolver = conventionBasedNodeSetupResolver; _navigationStateProvider = navigationStateProvider; }
public ListUIResolver( ListSetup list, IDataProviderResolver dataProviderService, IDataViewResolver dataViewResolver, IButtonActionHandlerResolver buttonActionHandlerResolver, INavigationStateProvider navigationStateProvider, IAuthService authService) : base(dataProviderService, buttonActionHandlerResolver, authService, navigationStateProvider) { _list = list; _dataViewResolver = dataViewResolver; _list.Panes?.ForEach(pane => { if (!_fieldsPerType.ContainsKey(pane.VariantType) && pane.Fields != null) { _fieldsPerType.Add(pane.VariantType, pane.Fields.Select(x => GetField(x, default))); } }); }