Type alias AppConfigInput

AppConfigInput: {
    apiKey: any;
    apiUrl: any;
    customCss?: any;
    el: any;
    elId: any;
    height?: any;
    showArrows?: any;
    showColorPicker?: any;
    showThumbs?: any;
    stylesheetUrl: any;
    vehicleAngles?: any;
    vehicleImageSize?: any;
    widthAdjustment?: any;
}

Type declaration

  • apiKey: any

    AutoSync API key.

  • apiUrl: any

    URL to the AutoSync API. Can be set to development: https://api-dev.autosyncstudio.com/ or production: https://api.autosyncstudio.com/

    Default

    "https://api.autosyncstudio.com/"

  • Optional customCss?: any

    Custom CSS injected into the component. Using custom CSS may require future updates, if HTML structure of the component changes.

    Default

    ""

  • el: any

    The DOM element where VVS Express will be rendered. Either el or elId must be provided.

  • elId: any

    The ID of the DOM element where VVS Express will be rendered. Either el or elId must be provided.

  • Optional height?: any

    Determines the height of VVS Express. Takes any CSS value accepted for height property, e.g. "100vh".

    Default

    "400px"

  • Optional showArrows?: any

    Show/hide the arrows.

    Default

    true

  • Optional showColorPicker?: any

    Show/hide the color picker.

    Default

    true

  • Optional showThumbs?: any

    Show/hide thumbs.

    Default

    true

  • stylesheetUrl: any

    URL to the default CSS stylesheet.

  • Optional vehicleAngles?: any

    Carousel layout will be used if more than one vehicle angle is specified.

    Default

    [1, 14, 32]

  • Optional vehicleImageSize?: any

    Vehicle image size to be loaded: 240, 350, 640, 960, 2400

    Default

    960

  • Optional widthAdjustment?: any

    If set to scale, vehicle images will be scaled down when the container is not wide enough. If set to crop, vehicle images will be cropped, centering on one of the wheels when the container is not wide enough.

    Default

    "crop"

Generated using TypeDoc