pope-test-callkit2
Version:
An Open-source Voice & Video Calling UI Component Based on Tencent Cloud Service.
259 lines (258 loc) • 7.79 kB
TypeScript
export declare const ButtonPanelConfig: {
pc: {
singleCall: {
video: {
calling: {
name: string;
}[][];
accept: {
name: string;
}[][];
connected: {
name: string;
}[][];
};
audio: {
calling: {
name: string;
}[][];
accept: {
name: string;
}[][];
connected: {
name: string;
}[][];
};
};
groupCall: {
video: {
calling: {
name: string;
}[][];
accept: {
name: string;
}[][];
connected: {
name: string;
}[][];
};
audio: {
calling: {
name: string;
}[][];
accept: {
name: string;
}[][];
connected: {
name: string;
}[][];
};
};
};
mobile: {
singleCall: {
video: {
calling: ({
name?: undefined;
props?: undefined;
} | {
name: string;
props: {
showText: boolean;
marginTop: string;
};
})[][];
accept: ({
name: string;
props: {
showText: boolean;
};
customStyle: {
justifyContent: string;
};
} | {
name?: undefined;
props?: undefined;
customStyle?: undefined;
})[][];
connected: (({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name: string;
customStyle?: undefined;
})[] | ({
name?: undefined;
props?: undefined;
customStyle?: undefined;
} | {
name: string;
props: {
showText: boolean;
};
customStyle: {
paddingTop: string;
justifyContent?: undefined;
};
} | {
name: string;
customStyle: {
justifyContent: string;
paddingTop: string;
};
props?: undefined;
})[])[];
};
audio: {
calling: ({
name?: undefined;
} | {
name: string;
})[][];
accept: ({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name?: undefined;
customStyle?: undefined;
})[][];
connected: ({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name: string;
customStyle?: undefined;
})[][];
};
};
groupCall: {
video: {
calling: (({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name: string;
customStyle?: undefined;
})[] | ({
name?: undefined;
props?: undefined;
customStyle?: undefined;
} | {
name: string;
props: {
showText: boolean;
};
customStyle: {
paddingTop: string;
};
})[])[];
accept: {
name: string;
props: {
showText: boolean;
};
}[][];
connected: (({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name: string;
customStyle?: undefined;
})[] | ({
name?: undefined;
props?: undefined;
customStyle?: undefined;
} | {
name: string;
props: {
showText: boolean;
};
customStyle: {
paddingTop: string;
};
})[])[];
close_calling: {
name: string;
props: {
showText: boolean;
};
}[][];
close_connected: {
name: string;
props: {
showText: boolean;
};
}[][];
};
audio: {
calling: (({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name: string;
customStyle?: undefined;
})[] | ({
name?: undefined;
props?: undefined;
customStyle?: undefined;
} | {
name: string;
props: {
showText: boolean;
};
customStyle: {
paddingTop: string;
};
})[])[];
accept: {
name: string;
}[][];
connected: (({
name: string;
customStyle: {
justifyContent: string;
};
} | {
name: string;
customStyle?: undefined;
})[] | ({
name?: undefined;
props?: undefined;
customStyle?: undefined;
} | {
name: string;
props: {
showText: boolean;
};
customStyle: {
paddingTop: string;
};
})[])[];
close_calling: {
name: string;
props: {
showText: boolean;
};
}[][];
close_connected: {
name: string;
props: {
showText: boolean;
};
}[][];
};
};
};
};