viewport: mapViewport()

in src/optionsMapper.ts [107:130]


        viewport: mapViewport(options.viewport),
        settings: settings.barChart as Settings
    };
};

export default mapOptionsToState;

export const mapViewport = (viewport: IViewport): ViewportData => ({
    width: viewport.width,
    height: viewport.height
});

export const mapDataView = (
    dataView: DataView,
    settings: VisualSettings,
    colorPalette: IColorPalette
): Partial<VisualState> => {
    const groups: DataViewValueColumnGroup[] = dataView.categorical.values.grouped();

    const category: DataViewCategoryColumn = dataView.categorical.categories[0];
    const categorySource: DataViewMetadataColumn = (dataView.categorical
        .categories[0] as DataViewCategoricalColumn).source;

    const categoriesFormatter: IValueFormatter = valueFormatter.create({