UNPKG

react-native-chating-ui-kit

Version:

CometChat React Native UI Kit is a collection of custom UI Components designed to build text , chat and calling features in your application. The UI Kit is developed to keep developers in mind and aims to reduce development efforts significantly

49 lines 1.92 kB
import { BorderStyle, FontStyle, BaseStyle } from "../../base"; /** * @class ActionSheetStyles */ export class ActionSheetStyles extends BaseStyle { layoutModeIconTint; titleFont; titleColor; listItemIconTint; listItemTitleFont; listItemTitleColor; listItemIconBackground; listItemIconBorderRadius; actionSheetSeparatorTint; /** * @param {object} param0 * @param {any} width * @param {any} height * @param {string} backgroundColor * @param {object} border * @param {number} borderRadius * @param {string} layoutModeIconTint * @param {object} titleFont * @param {string} titleColor * @param {object} listItemIconTint * @param {string} listItemIconBackground * @param {number} listItemIconBorderRadius * @param {object} listItemTitleFont * @param {string} listItemTitleColor */ constructor({ width = "100%", height = 350, backgroundColor = "transparent", border = new BorderStyle({}), borderRadius = 8, layoutModeIconTint = "", titleFont = new FontStyle({ fontSize: 17, fontWeight: "500" }), titleColor = "", listItemIconTint = "", listItemIconBackground = "", listItemIconBorderRadius = 0, listItemTitleFont = new FontStyle({ fontSize: 17, fontWeight: "400" }), listItemTitleColor = "", }) { super({ width, height, backgroundColor, border, borderRadius, }); this.layoutModeIconTint = layoutModeIconTint; this.titleFont = titleFont; this.titleColor = titleColor; this.listItemIconTint = listItemIconTint; this.listItemTitleFont = listItemTitleFont; this.listItemTitleColor = listItemTitleColor; this.listItemIconBackground = listItemIconBackground; this.listItemIconBorderRadius = listItemIconBorderRadius; } } //# sourceMappingURL=ActionSheetStyle.js.map