Configuration of the bottom bar for the camera screen.

Hierarchy

  • PartiallyConstructible
    • CameraBottomBar

Constructors

  • Parameters

    • Optional source: DeepPartial<CameraBottomBar>

    Returns CameraBottomBar

Properties

autoSnappingModeButton: BarButtonConfiguration

Configuration of the 'auto snapping mode' button.

Default Value

new BarButtonConfiguration({
"title": new StyledText({
"visible": false,
"text": "?cameraAutoSnapButtonTitle",
"color": "?sbColorOnPrimary"
}),
"accessibilityDescription": "?accessibilityDescriptionCameraAutoSnapButton",
"background": new BackgroundStyle({
"strokeColor": "#00000000",
"fillColor": "#00000000",
"strokeWidth": 0.0
}),
"icon": new IconStyle({
"color": "?sbColorOnPrimary"
})
});

Configuration of the 'import' button.

Default Value

new BarButtonConfiguration({
"title": new StyledText({
"visible": false,
"text": "?cameraImportButtonTitle",
"color": "?sbColorOnPrimary"
}),
"accessibilityDescription": "?accessibilityDescriptionCameraImportButton",
"background": new BackgroundStyle({
"strokeColor": "#00000000",
"fillColor": "#00000000",
"strokeWidth": 0.0
}),
"icon": new IconStyle({
"color": "?sbColorOnPrimary"
})
});
manualSnappingModeButton: BarButtonConfiguration

Configuration of the 'manual snapping mode' button.

Default Value

new BarButtonConfiguration({
"title": new StyledText({
"visible": false,
"text": "?cameraManualSnapButtonTitle",
"color": "?sbColorOnPrimary"
}),
"accessibilityDescription": "?accessibilityDescriptionCameraManualSnapButton",
"background": new BackgroundStyle({
"strokeColor": "#00000000",
"fillColor": "#00000000",
"strokeWidth": 0.0
}),
"icon": new IconStyle({
"color": "?sbColorOnPrimary"
})
});
previewButton: PreviewButton

Configuration of the 'preview' button.

Default Value

new PagePreviewMode({});
shutterButton: ShutterButton

Configuration of the 'shutter' button.

Default Value

new ShutterButton({
"accessibilityDescription": "?accessibilityDescriptionCameraShutterButton"
});
torchOffButton: BarButtonConfiguration

Configuration of the 'flashlight' button when in the 'off' state.

Default Value

new BarButtonConfiguration({
"title": new StyledText({
"visible": false,
"text": "?cameraTorchOffButtonTitle",
"color": "?sbColorOnPrimary"
}),
"accessibilityDescription": "?accessibilityDescriptionCameraTorchOffButton",
"background": new BackgroundStyle({
"strokeColor": "#00000000",
"fillColor": "#00000000",
"strokeWidth": 0.0
}),
"icon": new IconStyle({
"color": "?sbColorOnPrimary"
})
});
torchOnButton: BarButtonConfiguration

Configuration of the 'flashlight' button when in the 'on' state.

Default Value

new BarButtonConfiguration({
"title": new StyledText({
"visible": false,
"text": "?cameraTorchOnButtonTitle",
"color": "?sbColorOnPrimary"
}),
"accessibilityDescription": "?accessibilityDescriptionCameraTorchOnButton",
"background": new BackgroundStyle({
"strokeColor": "#00000000",
"fillColor": "#00000000",
"strokeWidth": 0.0
}),
"icon": new IconStyle({
"color": "?sbColorOnPrimary"
})
});

Generated using TypeDoc