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
33 lines (32 loc) • 1.65 kB
TypeScript
import { BaseStyle, BaseStyleInterface, BorderStyleInterface, FontStyleInterface } from "../../shared";
export interface IncomingCallStyleInterface extends BaseStyleInterface {
titleFont?: FontStyleInterface;
titleColor?: string;
subtitleFont?: FontStyleInterface;
subtitleColor?: string;
onlineStatusColor?: string;
declineButtonTextColor?: string;
declineButtonTextFont?: FontStyleInterface;
declineButtonBackgroundColor?: string;
declineButtonBorder?: BorderStyleInterface;
acceptButtonTextColor?: string;
acceptButtontextFont?: FontStyleInterface;
acceptButtonBackgroundColor?: string;
acceptButtonBorder?: BorderStyleInterface;
}
export declare class IncomingCallStyle extends BaseStyle implements IncomingCallStyle {
titleFont?: FontStyleInterface;
titleColor?: string;
subtitleFont?: FontStyleInterface;
subtitleColor?: string;
onlineStatusColor?: string;
declineButtonTextColor?: string;
declineButtonTextFont?: FontStyleInterface;
declineButtonBackgroundColor?: string;
declineButtonBorder?: BorderStyleInterface;
acceptButtonTextColor?: string;
acceptButtontextFont?: FontStyleInterface;
acceptButtonBackgroundColor?: string;
acceptButtonBorder?: BorderStyleInterface;
constructor({ width, height, backgroundColor, border, borderRadius, titleFont, titleColor, subtitleFont, subtitleColor, onlineStatusColor, declineButtonTextColor, declineButtonTextFont, declineButtonBackgroundColor, declineButtonBorder, acceptButtonTextColor, acceptButtontextFont, acceptButtonBackgroundColor, acceptButtonBorder }: IncomingCallStyleInterface);
}