Variable: AutoRefeshController
ts
const AutoRefeshController: DefineComponent<
ExtractPropTypes<
AppendDefault<
{
color: {
default: undefined;
type: PropType<string | undefined>;
};
density: {
default: string;
type: PropType<Density>;
validator: (v: any) => boolean;
};
dividePrependIcon: {
default: boolean;
type: BooleanConstructor;
};
elevation: Omit<
{
type: (NumberConstructor | StringConstructor)[];
validator: boolean;
},
"type" | "default"
> & {
default: NonNullable<string | number>;
type: PropType<string | number>;
};
height: {
default: string;
type: PropType<string | number | null>;
};
size: {
default: string;
type: PropType<"small" | "x-small" | "medium" | "large" | "x-large">;
};
},
{}
>
>,
() => VNode<
RendererNode,
RendererElement,
{
[key: string]: any;
}
>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
"triggered"[],
"triggered",
PublicProps,
ToResolvedProps<
ExtractPropTypes<
AppendDefault<
{
color: {
default: undefined;
type: PropType<string | undefined>;
};
density: {
default: string;
type: PropType<Density>;
validator: (v: any) => boolean;
};
dividePrependIcon: {
default: boolean;
type: BooleanConstructor;
};
elevation: Omit<
{
type: (NumberConstructor | StringConstructor)[];
validator: boolean;
},
"type" | "default"
> & {
default: NonNullable<string | number>;
type: PropType<string | number>;
};
height: {
default: string;
type: PropType<string | number | null>;
};
size: {
default: string;
type: PropType<
"small" | "x-small" | "medium" | "large" | "x-large"
>;
};
},
{}
>
>,
"triggered"[]
>,
{
color: string | undefined;
density: Density;
dividePrependIcon: boolean;
elevation: string | number;
height: string | number | null;
size: "small" | "x-small" | "medium" | "large" | "x-large";
},
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any
>;