@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 693 B
TypeScript
/// <reference types="react" />
import { LabelParams } from "@docsvision/webclient/Platform/Label";
import { BaseControlState } from "@docsvision/webclient/System/BaseControl";
import { BaseControlImpl } from "@docsvision/webclient/System/BaseControlImpl";
/** @internal */
export interface ILabelState extends LabelParams, BaseControlState {
}
export interface LabelState extends ILabelState {
}
/** @internal */
export declare type LabelImplState = ILabelState;
/** @internal */
export declare class LabelImpl extends BaseControlImpl<LabelParams, ILabelState> {
constructor(props: LabelParams, state: ILabelState);
getCssClass(): string;
renderControl(): string | JSX.Element;
}