las_app 1.1.1+35 copy "las_app: ^1.1.1+35" to clipboard
las_app: ^1.1.1+35 copied to clipboard

The official SLiQ SDK for Loan Against Mutual Funds and Securities integration.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add las_app

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  las_app: ^1.1.1+35

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:las_app/app.dart';
import 'package:las_app/app_container.dart';
import 'package:las_app/common_widgets/abcl_web_screen.dart';
import 'package:las_app/common_widgets/bottom_navigation.dart';
import 'package:las_app/common_widgets/c_button.dart';
import 'package:las_app/common_widgets/c_drop_down.dart';
import 'package:las_app/common_widgets/c_input.dart';
import 'package:las_app/common_widgets/c_loader.dart';
import 'package:las_app/common_widgets/c_network_image.dart';
import 'package:las_app/common_widgets/c_selection_card.dart';
import 'package:las_app/common_widgets/c_share_autocomplete.dart';
import 'package:las_app/common_widgets/c_snackbar.dart';
import 'package:las_app/common_widgets/c_text.dart';
import 'package:las_app/common_widgets/drop_dwon.dart';
import 'package:las_app/common_widgets/upload_tile.dart';
import 'package:las_app/common_widgets/webview_screen.dart';
import 'package:las_app/core/app_state_provider.dart';
import 'package:las_app/core/extensions/context_ext.dart';
import 'package:las_app/core/extensions/formatted_date_ext.dart';
import 'package:las_app/core/extensions/num_ext.dart';
import 'package:las_app/core/extensions/string_ext.dart';
import 'package:las_app/core/injection_container.dart';
import 'package:las_app/core/network/api_client.dart';
import 'package:las_app/core/network/api_constants.dart';
import 'package:las_app/core/network/api_interceptor.dart';
import 'package:las_app/core/results/result.dart';
import 'package:las_app/core/services/websocket_service.dart';
import 'package:las_app/core/theme/app_colors.dart';
import 'package:las_app/core/theme/app_spacing.dart';
import 'package:las_app/core/theme/app_theme.dart';
import 'package:las_app/core/theme/app_typography.dart';
import 'package:las_app/core/utils/app_lifecycle_service.dart';
import 'package:las_app/core/utils/app_widget_util.dart';
import 'package:las_app/core/utils/assets.dart';
import 'package:las_app/core/utils/debounce.dart';
import 'package:las_app/core/utils/enums.dart';
import 'package:las_app/core/utils/file_management.dart';
import 'package:las_app/core/utils/formatters.dart';
import 'package:las_app/core/utils/location_service.dart';
import 'package:las_app/core/utils/logger.dart';
import 'package:las_app/core/utils/pdf_view.dart';
import 'package:las_app/core/utils/validators.dart';
import 'package:las_app/core/utils/web_tab_manager.dart';
import 'package:las_app/features/abcl/bloc/bloc_abCl_journey.dart';
import 'package:las_app/features/abcl/bloc/event_abCl_journey.dart';
import 'package:las_app/features/abcl/bloc/state_abCl_journey.dart';
import 'package:las_app/features/abcl/model_abCl_journey.dart';
import 'package:las_app/features/abcl/repository_abCl_journey.dart';
import 'package:las_app/features/abcl/view_abCl_journey.dart';
import 'package:las_app/features/abcl/widget/widget_abCl_document.dart';
import 'package:las_app/features/abcl/widget/widget_abCl_eligibility.dart';
import 'package:las_app/features/abcl/widget/widget_abCl_mandate.dart';
import 'package:las_app/features/abcl/widget/widget_abCl_pledge.dart';
import 'package:las_app/features/abcl/widget/widget_abCl_webview.dart';
import 'package:las_app/features/dashboard/bloc/bloc_dashboard.dart';
import 'package:las_app/features/dashboard/bloc/event_dashboard.dart';
import 'package:las_app/features/dashboard/bloc/state_dashboard.dart';
import 'package:las_app/features/dashboard/model_dashboard.dart';
import 'package:las_app/features/dashboard/model_user_actions.dart';
import 'package:las_app/features/dashboard/repository_dashboard.dart';
import 'package:las_app/features/dashboard/view_dashboard.dart';
import 'package:las_app/features/de_pledge/bloc/bloc_de_pledge.dart';
import 'package:las_app/features/de_pledge/bloc/event_de_pledge.dart';
import 'package:las_app/features/de_pledge/bloc/state_de_pledge.dart';
import 'package:las_app/features/de_pledge/model_de_pledge.dart';
import 'package:las_app/features/de_pledge/provider_de_pledge.dart';
import 'package:las_app/features/de_pledge/repository_de_pledge.dart';
import 'package:las_app/features/de_pledge/view_de_pledge.dart';
import 'package:las_app/features/de_pledge/widget_item_pledge.dart';
import 'package:las_app/features/dialogs/auto_disbursal/bloc/bloc_auto_disbursal.dart';
import 'package:las_app/features/dialogs/auto_disbursal/bloc/event_auto_disbursal.dart';
import 'package:las_app/features/dialogs/auto_disbursal/bloc/state_auto_disbursal.dart';
import 'package:las_app/features/dialogs/auto_disbursal/model_auto_disbursal.dart';
import 'package:las_app/features/dialogs/auto_disbursal/repository_auto_disbursal.dart';
import 'package:las_app/features/dialogs/auto_disbursal/view_auto_disbursal.dart';
import 'package:las_app/features/dialogs/withdraw/view_withdraw.dart';
import 'package:las_app/features/home/bloc/bloc_home.dart';
import 'package:las_app/features/home/bloc/event_home.dart';
import 'package:las_app/features/home/bloc/state_home.dart';
import 'package:las_app/features/home/repository_home.dart';
import 'package:las_app/features/home/view_home.dart';
import 'package:las_app/features/increase_limit/bloc/increase_bloc.dart';
import 'package:las_app/features/increase_limit/bloc/increase_event.dart';
import 'package:las_app/features/increase_limit/bloc/increase_state.dart';
import 'package:las_app/features/increase_limit/view/funds_breakdown_ui.dart';
import 'package:las_app/features/increase_limit/view/increase_limit_fund_selection.dart';
import 'package:las_app/features/increase_limit/view/kyc_page.dart';
import 'package:las_app/features/increase_limit/view/pan_details.dart';
import 'package:las_app/features/increase_limit/view/pledge_page.dart';
import 'package:las_app/features/increase_limit/view/pledgeable_funds_ui.dart';
import 'package:las_app/features/increase_limit/view/portfolio_page.dart';
import 'package:las_app/features/increase_limit/view/success_ui.dart';
import 'package:las_app/features/increase_limit/widgets/common_header.dart';
import 'package:las_app/features/increase_limit/widgets/fund_page_widgets.dart';
import 'package:las_app/features/increase_limit/widgets/overlay_flow.dart';
import 'package:las_app/features/increase_limit/widgets/portfolio_fetched_sheet.dart';
import 'package:las_app/features/increase_limit/widgets/portfolio_refresh_sheet.dart';
import 'package:las_app/features/increase_limit/widgets/step_tile.dart';
import 'package:las_app/features/journey/bloc/bloc_journey.dart';
import 'package:las_app/features/journey/bloc/event_journey.dart';
import 'package:las_app/features/journey/bloc/state_journey.dart';
import 'package:las_app/features/journey/repository_journey.dart';
import 'package:las_app/features/journey/view_journey.dart';
import 'package:las_app/features/journey/widget/widget_web_view.dart';
import 'package:las_app/features/login/bloc/login_bloc.dart';
import 'package:las_app/features/login/bloc/login_event.dart';
import 'package:las_app/features/login/bloc/login_state.dart';
import 'package:las_app/features/login/repository/cancel_application_repo.dart';
import 'package:las_app/features/login/repository/login_repository.dart';
import 'package:las_app/features/login/repository/pledge_status_repo_drop.dart';
import 'package:las_app/features/login/view/login_screen.dart';
import 'package:las_app/features/new_user/bloc/eligibility_bloc.dart';
import 'package:las_app/features/new_user/bloc/eligibility_event.dart';
import 'package:las_app/features/new_user/bloc/eligibility_state.dart';
import 'package:las_app/features/new_user/digio_service.dart';
import 'package:las_app/features/new_user/kyc_helper.dart';
import 'package:las_app/features/new_user/repository/digio_repo.dart';
import 'package:las_app/features/new_user/repository/insurance_repo.dart';
import 'package:las_app/features/new_user/repository/kyc_repo.dart';
import 'package:las_app/features/new_user/repository/lenders_data_repo.dart';
import 'package:las_app/features/new_user/repository/pan_veirfy_repo.dart';
import 'package:las_app/features/new_user/repository/pledge_status_repo.dart';
import 'package:las_app/features/new_user/repository/rta_otp_repo.dart';
import 'package:las_app/features/new_user/repository/rta_repo.dart';
import 'package:las_app/features/new_user/repository/shares_repo.dart';
import 'package:las_app/features/new_user/repository/video_kyc_repo.dart';
import 'package:las_app/features/new_user/view/eligibility_form.dart';
import 'package:las_app/features/new_user/view/insurance_success_screen.dart';
import 'package:las_app/features/new_user/view/shares_success_screen.dart';
import 'package:las_app/features/new_user/view/succcess_pledge_view.dart';
import 'package:las_app/features/new_user/view/widgets/dialog/dialog_portfolio_fetch.dart';
import 'package:las_app/features/new_user/view/widgets/dialog/dialog_portfolio_result.dart';
import 'package:las_app/features/new_user/view/widgets/four_pledge_funds/pledge_funds_otp_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/edit_loan_dialog.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/eligibility_result_bottom_sheet.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/insurance_step_one.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/insurance_step_two.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/rw_journey_start_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/share_portfolio_details_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_fund_selection_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_kyc_verification_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_lender_selection_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_loading_bottom_sheets.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_pledge_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_portfolio_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_step.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/shares_upload_holdings_screen.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/step_fund_type.dart';
import 'package:las_app/features/new_user/view/widgets/one_check_eligibility/step_pan.dart';
import 'package:las_app/features/new_user/view/widgets/three_kyc_verification/step_checker_view.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/demat_funds_detail_view.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/fund_list_item.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/fund_selection_view.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/lender_list_view.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/lender_selection.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/non_pledgeable_funds_details_view.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/pledgable_funds_details_view.dart';
import 'package:las_app/features/new_user/view/widgets/two_lender_selection/portfolio_breakdown.dart';
import 'package:las_app/features/portfolio/bloc/bloc_portfolio.dart';
import 'package:las_app/features/portfolio/bloc/event_portfolio.dart';
import 'package:las_app/features/portfolio/bloc/state_portfolio.dart';
import 'package:las_app/features/portfolio/model_portfolio.dart';
import 'package:las_app/features/portfolio/repository/repository_portfolio.dart';
import 'package:las_app/features/portfolio/repository/statement_repo.dart';
import 'package:las_app/features/portfolio/view_portfolio.dart';
import 'package:las_app/features/profile/bloc/bloc_profile.dart';
import 'package:las_app/features/profile/bloc/event_profile.dart';
import 'package:las_app/features/profile/bloc/state_profile.dart';
import 'package:las_app/features/profile/contact_us_page.dart';
import 'package:las_app/features/profile/faq_page.dart';
import 'package:las_app/features/profile/repository_profile.dart';
import 'package:las_app/features/profile/view_profile.dart';
import 'package:las_app/features/shares_journey/bloc/shares_journey_bloc.dart';
import 'package:las_app/features/shares_journey/bloc/shares_journey_event.dart';
import 'package:las_app/features/shares_journey/bloc/shares_journey_state.dart';
import 'package:las_app/features/shares_journey/repository_share_journey.dart';
import 'package:las_app/features/shares_journey/view_share_journey.dart';
import 'package:las_app/features/shares_journey/widget/shares_journey_web.dart';
import 'package:las_app/features/sib/sib_app.dart';
import 'package:las_app/features/sib/sib_repository.dart';
import 'package:las_app/features/sib/sib_web.dart';
import 'package:las_app/features/transaction/bloc/bloc_transaction.dart';
import 'package:las_app/features/transaction/bloc/event_transaction.dart';
import 'package:las_app/features/transaction/bloc/state_transaction.dart';
import 'package:las_app/features/transaction/repository_transaction.dart';
import 'package:las_app/features/transaction/view_transaction.dart';
import 'package:las_app/features/welcome_screens/view/welcome_screen.dart';
import 'package:las_app/features/welcome_screens/view/welcome_view.dart';
import 'package:las_app/features/welcome_screens/view/widgets/on_boarding_widget.dart';
import 'package:las_app/helper_widgets/auth_utils.dart';
import 'package:las_app/helper_widgets/dob_formatter.dart';
import 'package:las_app/helper_widgets/edit_loan_dialog.dart';
import 'package:las_app/helper_widgets/empty_state_view.dart';
import 'package:las_app/helper_widgets/fetched_overlay.dart';
import 'package:las_app/helper_widgets/fetching_animation.dart';
import 'package:las_app/helper_widgets/fetching_overlay.dart';
import 'package:las_app/helper_widgets/fund_utils.dart';
import 'package:las_app/helper_widgets/funds_merger.dart';
import 'package:las_app/helper_widgets/lender_card.dart';
import 'package:las_app/helper_widgets/share_lender_card.dart';
import 'package:las_app/lamf_sdk.dart';
import 'package:las_app/localization/en_US.dart';
import 'package:las_app/localization/hi_IN.dart';
import 'package:las_app/localization/localization_service.dart';
import 'package:las_app/main.dart';
import 'package:las_app/models/authentication/otp_response_model.dart';
import 'package:las_app/models/authentication/otp_verify_response_model.dart';
import 'package:las_app/models/funds/funds_detail_model.dart';
import 'package:las_app/models/funds/lender_eligible_funds_model.dart';
import 'package:las_app/models/funds/lender_model.dart';
import 'package:las_app/models/funds/mf_details_response_model.dart';
import 'package:las_app/models/funds/pledge_mf_response.dart';
import 'package:las_app/models/funds/pledgeable_model.dart';
import 'package:las_app/models/kyc/kyc_response.dart';
import 'package:las_app/models/kyc/kyc_webhook_response.dart';
import 'package:las_app/models/pan_verification/otp_verify_model.dart';
import 'package:las_app/models/pan_verification/pan_otp_response_model.dart';
import 'package:las_app/models/pan_verification/pan_verify_response_model.dart';
import 'package:las_app/models/rta_otp/rta_otp_request_model.dart';
import 'package:las_app/models/rta_otp/rta_otp_response_model.dart';
import 'package:las_app/models/statement/client_statement_response.dart';
import 'package:las_app/models/statement/holding_statement_response.dart';
import 'package:las_app/utils/border_radius.dart';
import 'package:las_app/utils/colors.dart';
import 'package:las_app/utils/constants.dart';
import 'package:las_app/utils/dimens.dart';
import 'package:las_app/utils/enum_converter.dart';
import 'package:las_app/utils/enums.dart';
import 'package:las_app/utils/extensions.dart';
import 'package:las_app/utils/methods/apis.dart';
import 'package:las_app/utils/methods/flavor.dart';
import 'package:las_app/utils/methods/input_formatter.dart';
import 'package:las_app/utils/methods/preferences.dart';
import 'package:las_app/utils/methods/socket.dart';
import 'package:las_app/utils/models/model_redirect.dart';
import 'package:las_app/utils/models/model_response.dart';
import 'package:las_app/utils/padding.dart';
import 'package:las_app/utils/routers.dart';
import 'package:las_app/utils/strings.dart';
import 'package:las_app/utils/styles.dart';
import 'package:las_app/utils/utils.dart';
import 'package:las_app/utils/widgets/internet_alert.dart';
import 'package:las_app/utils/widgets/snack_bar.dart';