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
44 lines (43 loc) • 1.66 kB
TypeScript
import { BaseStyle, FontStyleInterface, BaseStyleInterface } from "../../base";
export interface ActionSheetStylesInterface extends BaseStyleInterface {
layoutModeIconTint?: string;
titleFont?: FontStyleInterface;
titleColor?: string;
listItemIconTint?: string;
listItemTitleFont?: FontStyleInterface;
listItemTitleColor?: string;
listItemIconBackground?: string;
listItemIconBorderRadius?: number;
actionSheetSeparatorTint?: string;
}
/**
* @class ActionSheetStyles
*/
export declare class ActionSheetStyles extends BaseStyle {
layoutModeIconTint: string;
titleFont: FontStyleInterface;
titleColor: string;
listItemIconTint: string;
listItemTitleFont: FontStyleInterface;
listItemTitleColor: string;
listItemIconBackground: string;
listItemIconBorderRadius: number;
actionSheetSeparatorTint: string;
/**
* @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, height, backgroundColor, border, borderRadius, layoutModeIconTint, titleFont, titleColor, listItemIconTint, listItemIconBackground, listItemIconBorderRadius, listItemTitleFont, listItemTitleColor, }: ActionSheetStylesInterface);
}