chore: update types

pull/2777/head
tanjinzhou 2020-08-31 14:59:56 +08:00
parent 382f603301
commit 5b5beb5942
96 changed files with 179 additions and 176 deletions

4
types/affix.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Affix extends AntdComponent { export declare class Affix extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Pixels to offset from top when calculating position of scroll * Pixels to offset from top when calculating position of scroll
* @default 0 * @default 0

4
types/alert.d.ts vendored
View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Alert extends AntdComponent { export declare class Alert extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Called when close animation is finished * Called when close animation is finished
* @type Function * @type Function

View File

@ -3,9 +3,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent, AntdProps } from '../component';
export declare class AnchorLink { export declare class AnchorLink extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* target of hyperlink * target of hyperlink
* @type string * @type string

View File

@ -4,12 +4,12 @@
import { CSSProperties } from 'vue'; import { CSSProperties } from 'vue';
import { AnchorLink } from './anchor-link'; import { AnchorLink } from './anchor-link';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class Anchor extends AntdComponent { export declare class Anchor extends AntdComponent {
static Link: typeof AnchorLink; static Link: typeof AnchorLink;
$props: { $props: AntdProps & {
/** /**
* Fixed mode of Anchor * Fixed mode of Anchor
* @default true * @default true

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { CSSProperties } from 'vue'; import { CSSProperties } from 'vue';
export declare type Value = { key: string }; export declare type Value = { key: string };
@ -10,7 +10,7 @@ export declare type Value = { key: string };
export declare type SelectValue = string | number | Value | Array<Value | string | number>; export declare type SelectValue = string | number | Value | Array<Value | string | number>;
export declare class AutoComplete extends AntdComponent { export declare class AutoComplete extends AntdComponent {
$props: { $props: AntdProps & {
dropdownMenuStyle: CSSProperties; dropdownMenuStyle: CSSProperties;
/** /**
* Show clear button, effective in multiple mode only. * Show clear button, effective in multiple mode only.

4
types/avatar.d.ts vendored
View File

@ -3,10 +3,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Avatar extends AntdComponent { export declare class Avatar extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* the Icon type for an icon avatar, see Icon Component * the Icon type for an icon avatar, see Icon Component
* @type any (VNode | slot) * @type any (VNode | slot)

4
types/back-top.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class BackTop extends AntdComponent { export declare class BackTop extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* specifies the scrollable area dom node * specifies the scrollable area dom node
* @default () => window * @default () => window

4
types/badge.d.ts vendored
View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
export declare class Badge extends AntdComponent { export declare class Badge extends AntdComponent {
$props: { $props: AntdProps & {
color?: string; color?: string;
/** /**

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
export declare class BreadcrumbItem { export declare class BreadcrumbItem {
$props: { $props: AntdProps & {
/** /**
* add navigation * add navigation
* @default '' * @default ''

View File

@ -5,7 +5,7 @@
import { VNode } from 'vue'; import { VNode } from 'vue';
import { BreadcrumbItem } from './breadcrumb-item'; import { BreadcrumbItem } from './breadcrumb-item';
import { BreadcrumbSeparator } from './breadcrumb-separator'; import { BreadcrumbSeparator } from './breadcrumb-separator';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export interface Route { export interface Route {
path?: String; path?: String;
@ -17,7 +17,7 @@ export declare class Breadcrumb extends AntdComponent {
static Item: typeof BreadcrumbItem; static Item: typeof BreadcrumbItem;
static Separator: typeof BreadcrumbSeparator; static Separator: typeof BreadcrumbSeparator;
$props: { $props: AntdProps & {
/** /**
* The routing stack information of router * The routing stack information of router
* @type Route[] * @type Route[]

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class ButtonGroup extends AntdComponent { export declare class ButtonGroup extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* can be set to small large or omitted * can be set to small large or omitted
* @default 'default' * @default 'default'

View File

@ -4,12 +4,12 @@
import { ButtonGroup } from './button-group'; import { ButtonGroup } from './button-group';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class Button extends AntdComponent { export declare class Button extends AntdComponent {
static Group: typeof ButtonGroup; static Group: typeof ButtonGroup;
$props: { $props: AntdProps & {
/** /**
* can be set to primary ghost dashed danger(added in 2.7) or omitted (meaning default) * can be set to primary ghost dashed danger(added in 2.7) or omitted (meaning default)
* @default 'default' * @default 'default'

4
types/calendar.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { Moment } from 'moment'; import { Moment } from 'moment';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
@ -14,7 +14,7 @@ export interface RenderHeader {
} }
export declare class Calendar extends AntdComponent { export declare class Calendar extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* render custom header in panel * render custom header in panel
* @param headerRender * @param headerRender

4
types/card.d.ts vendored
View File

@ -3,7 +3,7 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { Meta } from './meta'; import { Meta } from './meta';
export type CardSize = 'default' | 'small'; export type CardSize = 'default' | 'small';
@ -12,7 +12,7 @@ export declare class Card extends AntdComponent {
static Grid: any; static Grid: any;
static Meta: typeof Meta; static Meta: typeof Meta;
$props: { $props: AntdProps & {
tabBarExtraContent: any; tabBarExtraContent: any;
/** /**
* The action list, shows at the bottom of the Card. * The action list, shows at the bottom of the Card.

4
types/carousel.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export type DotPosition = 'top' | 'bottom' | 'left' | 'right'; export type DotPosition = 'top' | 'bottom' | 'left' | 'right';
export interface Settings { export interface Settings {
@ -51,7 +51,7 @@ export interface ResponsiveObject {
settings: 'unslick' | Settings; settings: 'unslick' | Settings;
} }
export declare class Carousel extends AntdComponent { export declare class Carousel extends AntdComponent {
$props: { $props: AntdProps & {
accessibility?: boolean; accessibility?: boolean;
adaptiveHeight?: boolean; adaptiveHeight?: boolean;
arrows?: boolean; arrows?: boolean;

4
types/cascader.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNode, VNodeChild, CSSProperties } from 'vue'; import { VNode, VNodeChild, CSSProperties } from 'vue';
export interface CascaderOptionType { export interface CascaderOptionType {
@ -48,7 +48,7 @@ export interface ShowSearchType {
} }
export declare class Cascader extends AntdComponent { export declare class Cascader extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* whether allow clear * whether allow clear
* @default true * @default true

View File

@ -3,7 +3,7 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
export declare class CheckboxGroup { export declare class CheckboxGroup {
$props: { $props: AntdProps & {
/** /**
* Default selected value * Default selected value
* @type string[] * @type string[]

View File

@ -3,12 +3,12 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { CheckboxGroup } from './checkbox-group'; import { CheckboxGroup } from './checkbox-group';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class Checkbox extends AntdComponent { export declare class Checkbox extends AntdComponent {
static Group: typeof CheckboxGroup; static Group: typeof CheckboxGroup;
$props: { $props: AntdProps & {
/** /**
* get focus when component mounted * get focus when component mounted
* @default false * @default false

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class CollapsePanel extends AntdComponent { export declare class CollapsePanel extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* If true, panel cannot be opened or closed * If true, panel cannot be opened or closed
* @default false * @default false

View File

@ -2,12 +2,12 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { CollapsePanel } from './collapse-panel'; import { CollapsePanel } from './collapse-panel';
export type ExpandIconPosition = 'left' | 'right'; export type ExpandIconPosition = 'left' | 'right';
export declare class Collapse extends AntdComponent { export declare class Collapse extends AntdComponent {
static Panel: typeof CollapsePanel; static Panel: typeof CollapsePanel;
$props: { $props: AntdProps & {
expandIconPosition?: ExpandIconPosition; expandIconPosition?: ExpandIconPosition;
/** /**
* If true, Collapse renders as Accordion * If true, Collapse renders as Accordion

View File

@ -1,11 +1,11 @@
// Project: https://github.com/vueComponent/ant-design-vue Definitions by: // Project: https://github.com/vueComponent/ant-design-vue Definitions by:
// https://github.com/vueComponent/ant-design-vue/types // https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import Pickr from '@simonwep/pickr'; import Pickr from '@simonwep/pickr';
export declare class ColorPicker extends AntdComponent { export declare class ColorPicker extends AntdComponent {
$props: { $props: AntdProps & {
/** simonwep/pickr's options */ /** simonwep/pickr's options */
config?: Pickr.Options; config?: Pickr.Options;
/**prefix class name */ /**prefix class name */

4
types/comment.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Comment extends AntdComponent { export declare class Comment extends AntdComponent {
$props: { $props: AntdProps & {
/** List of action items rendered below the comment content /** List of action items rendered below the comment content
* any ( array | slot ) * any ( array | slot )
*/ */

View File

@ -2,8 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { App } from 'vue'; import { App, HTMLAttributes } from 'vue';
export declare class AntdComponent { export declare class AntdComponent {
static install(app: App): void; static install(app: App): void;
} }
export interface AntdProps extends HTMLAttributes {}

View File

@ -1,4 +1,4 @@
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { App, VNodeChild } from 'vue'; import { App, VNodeChild } from 'vue';
import { Locale } from './locale-provider'; import { Locale } from './locale-provider';
@ -8,7 +8,7 @@ export interface CSPConfig {
} }
export declare class ConfigProvider extends AntdComponent { export declare class ConfigProvider extends AntdComponent {
$props: { $props: AntdProps & {
getPopupContainer?: (triggerNode: HTMLElement, dialogContext?: App | null) => HTMLElement; getPopupContainer?: (triggerNode: HTMLElement, dialogContext?: App | null) => HTMLElement;
getPrefixCls?: (suffixCls: string, customizePrefixCls?: string) => string; getPrefixCls?: (suffixCls: string, customizePrefixCls?: string) => string;
renderEmpty?: Function | VNodeChild | JSX.Element; renderEmpty?: Function | VNodeChild | JSX.Element;

View File

@ -4,7 +4,7 @@
import { Moment } from 'moment'; import { Moment } from 'moment';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class DatepickerProps { export declare class DatepickerProps {
/** /**

View File

@ -3,10 +3,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class DescriptionsItem extends AntdComponent { export declare class DescriptionsItem extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* the label of descriptions item * the label of descriptions item
* @type any * @type any

View File

@ -3,7 +3,7 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { DescriptionsItem } from './descriptions-item'; import { DescriptionsItem } from './descriptions-item';
import { Breakpoint } from '../pub'; import { Breakpoint } from '../pub';
@ -11,7 +11,7 @@ import { Breakpoint } from '../pub';
export declare class Descriptions extends AntdComponent { export declare class Descriptions extends AntdComponent {
static Item: typeof DescriptionsItem; static Item: typeof DescriptionsItem;
$props: { $props: AntdProps & {
/** /**
* descriptions size type * descriptions size type
* @default 'default' * @default 'default'

4
types/divider.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Divider extends AntdComponent { export declare class Divider extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* whether line is dashed * whether line is dashed
* @default false * @default false

4
types/drawer.d.ts vendored
View File

@ -3,10 +3,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Drawer extends AntdComponent { export declare class Drawer extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Whether a close (x) button is visible on top right of the Drawer dialog or not. * Whether a close (x) button is visible on top right of the Drawer dialog or not.
* @default true * @default true

View File

@ -2,12 +2,12 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Menu } from '../menu/menu'; import { Menu } from '../menu/menu';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class DropdownButton extends AntdComponent { export declare class DropdownButton extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* whether the dropdown menu is disabled * whether the dropdown menu is disabled
* @type boolean * @type boolean

View File

@ -2,14 +2,14 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Menu } from '../menu/menu'; import { Menu } from '../menu/menu';
import { DropdownButton } from './dropdown-button'; import { DropdownButton } from './dropdown-button';
import { CSSProperties } from 'vue'; import { CSSProperties } from 'vue';
export declare class Dropdown extends AntdComponent { export declare class Dropdown extends AntdComponent {
static Button: typeof DropdownButton; static Button: typeof DropdownButton;
$props: { $props: AntdProps & {
/** /**
* the trigger mode which executes the drop-down action * the trigger mode which executes the drop-down action
* @default ['hover'] * @default ['hover']

4
types/empty.d.ts vendored
View File

@ -2,11 +2,11 @@
// Definitions by: Svreber <https://github.com/Svreber> // Definitions by: Svreber <https://github.com/Svreber>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
export declare class Empty extends AntdComponent { export declare class Empty extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* customize description * customize description
* @type string | VNode * @type string | VNode

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Col } from '../grid/col'; import { Col } from '../grid/col';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
@ -10,7 +10,7 @@ export declare type InternalNamePath = (string | number)[];
export declare type NamePath = string | number | InternalNamePath; export declare type NamePath = string | number | InternalNamePath;
export declare class FormItem extends AntdComponent { export declare class FormItem extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Used with label, whether to display : after label text. * Used with label, whether to display : after label text.
* @default true * @default true

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Col } from '../grid/col'; import { Col } from '../grid/col';
import { FormItem } from './form-item'; import { FormItem } from './form-item';
@ -162,7 +162,7 @@ declare interface ValidationRule {
export declare class Form extends AntdComponent { export declare class Form extends AntdComponent {
static Item: typeof FormItem; static Item: typeof FormItem;
$props: { $props: AntdProps & {
/** /**
* Hide required mark of all form items * Hide required mark of all form items
* @default false * @default false

4
types/grid/col.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
type ColSpanType = number | string; type ColSpanType = number | string;
export declare class Col extends AntdComponent { export declare class Col extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* raster number of cells to occupy, 0 corresponds to display: none * raster number of cells to occupy, 0 corresponds to display: none
* @default none (0) * @default none (0)

4
types/grid/row.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
type Gutter = type Gutter =
| number | number
@ -15,7 +15,7 @@ type Gutter =
xxl: number; xxl: number;
}; };
export declare class Row extends AntdComponent { export declare class Row extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* spacing between grids, could be a number or a object like { xs: 8, sm: 16, md: 24} * spacing between grids, could be a number or a object like { xs: 8, sm: 16, md: 24}
* @default 0 * @default 0

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class InputNumber extends AntdComponent { export declare class InputNumber extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* get focus when component mounted * get focus when component mounted
* @default false * @default false

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class InputGroup extends AntdComponent { export declare class InputGroup extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Whether use compact style * Whether use compact style
* @default false * @default false

View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class InputSearch extends AntdComponent { export declare class InputSearch extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* to show an enter button after input * to show an enter button after input
* @default false * @default false

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { InputGroup } from './input-group'; import { InputGroup } from './input-group';
import { InputSearch } from './input-search'; import { InputSearch } from './input-search';
import { TextArea } from './textarea'; import { TextArea } from './textarea';
@ -14,7 +14,7 @@ export declare class Input extends AntdComponent {
static Search: typeof InputSearch; static Search: typeof InputSearch;
static TextArea: typeof TextArea; static TextArea: typeof TextArea;
static Password: typeof Password; static Password: typeof Password;
$props: { $props: AntdProps & {
/** /**
* The label text displayed after (on the right side of) the input field. * The label text displayed after (on the right side of) the input field.
* @type any (string | slot) * @type any (string | slot)

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class Password extends AntdComponent { export declare class Password extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Whether show toggle button * Whether show toggle button
* @default true * @default true

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class TextArea extends AntdComponent { export declare class TextArea extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Height autosize feature, can be set to true|false or an object { minRows: 2, maxRows: 6 } * Height autosize feature, can be set to true|false or an object { minRows: 2, maxRows: 6 }
* @default false * @default false

View File

@ -4,7 +4,7 @@ import { CSSProperties } from 'vue';
// Copy from: akki-jat <https://github.com/akki-jat> // Copy from: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export interface LayoutContentProps { export interface LayoutContentProps {
/** /**

View File

@ -4,7 +4,7 @@ import { CSSProperties } from 'vue';
// Copy from: akki-jat <https://github.com/akki-jat> // Copy from: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export interface LayoutFooterProps { export interface LayoutFooterProps {
/** /**

View File

@ -4,7 +4,7 @@ import { CSSProperties } from 'vue';
// Copy from: akki-jat <https://github.com/akki-jat> // Copy from: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export interface LayoutHeaderProps { export interface LayoutHeaderProps {
/** /**

View File

@ -3,7 +3,7 @@ import { CSSProperties, Slot, VNodeChild } from 'vue';
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export interface LayoutSiderProps { export interface LayoutSiderProps {
/** /**

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { LayoutSider } from './layout-sider'; import { LayoutSider } from './layout-sider';
import LayoutHeader from './layout-header'; import LayoutHeader from './layout-header';
import LayoutContent from './layout-content'; import LayoutContent from './layout-content';

View File

@ -2,14 +2,14 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Meta } from '../meta'; import { Meta } from '../meta';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class ListItem extends AntdComponent { export declare class ListItem extends AntdComponent {
static Meta: typeof Meta; static Meta: typeof Meta;
$props: { $props: AntdProps & {
/** /**
* The actions content of list item. If itemLayout is vertical, shows the content on bottom, * The actions content of list item. If itemLayout is vertical, shows the content on bottom,
* otherwise shows content on the far right. * otherwise shows content on the far right.

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { Pagination } from '../pagination'; import { Pagination } from '../pagination';
import { ListItem } from './list-item'; import { ListItem } from './list-item';
@ -21,7 +21,7 @@ export interface Item {
export class List extends AntdComponent { export class List extends AntdComponent {
static Item: typeof ListItem; static Item: typeof ListItem;
$props: { $props: AntdProps & {
/** /**
* Toggles rendering of the border around the list * Toggles rendering of the border around the list
* @default false * @default false

View File

@ -1,13 +1,13 @@
// Project: https://github.com/vueComponent/ant-design-vue // Project: https://github.com/vueComponent/ant-design-vue
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Option } from './option'; import { Option } from './option';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Mentions extends AntdComponent { export declare class Mentions extends AntdComponent {
static Option: typeof Option; static Option: typeof Option;
$props: { $props: AntdProps & {
/** /**
* Auto get focus when component mounted * Auto get focus when component mounted
* @default false * @default false

View File

@ -1,10 +1,10 @@
// Project: https://github.com/vueComponent/ant-design-vue // Project: https://github.com/vueComponent/ant-design-vue
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class Option extends AntdComponent { export declare class Option extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* value of suggestion, the value will insert into input filed while selected * value of suggestion, the value will insert into input filed while selected
* @default '' * @default ''

View File

@ -2,12 +2,12 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { MenuItem } from './menu-item'; import { MenuItem } from './menu-item';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class MenuItemGroup extends AntdComponent { export declare class MenuItemGroup extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* sub menu items * sub menu items
* @type MenuItem[] * @type MenuItem[]

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class MenuItem extends AntdComponent { export declare class MenuItem extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* unique id of the menu item * unique id of the menu item
* @type string * @type string

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { MenuItem } from './menu-item'; import { MenuItem } from './menu-item';
import { SubMenu } from './sub-menu'; import { SubMenu } from './sub-menu';
import { MenuItemGroup } from './menu-item-group'; import { MenuItemGroup } from './menu-item-group';
@ -14,7 +14,7 @@ export declare class Menu extends AntdComponent {
static SubMenu: typeof SubMenu; static SubMenu: typeof SubMenu;
static ItemGroup: typeof MenuItemGroup; static ItemGroup: typeof MenuItemGroup;
static Divider: typeof Divider; static Divider: typeof Divider;
$props: { $props: AntdProps & {
/** /**
* Allow selection of multiple items * Allow selection of multiple items
* @default false * @default false

View File

@ -2,12 +2,12 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { MenuItem } from './menu-item'; import { MenuItem } from './menu-item';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class SubMenu extends AntdComponent { export declare class SubMenu extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* unique id of the menu item * unique id of the menu item
* @type string * @type string

2
types/meta.d.ts vendored
View File

@ -5,7 +5,7 @@
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Meta { export declare class Meta {
$props: { $props: AntdProps & {
/** /**
* The avatar of list item * The avatar of list item
* @type any (slot) * @type any (slot)

4
types/modal.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNode, CSSProperties, VNodeChild } from 'vue'; import { VNode, CSSProperties, VNodeChild } from 'vue';
import { TreeNode } from './tree-node'; import { TreeNode } from './tree-node';
import { Button } from './button/button'; import { Button } from './button/button';
@ -153,7 +153,7 @@ export interface ModalConfirm {
} }
export declare class Modal extends AntdComponent { export declare class Modal extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Specify a function that will be called when modal is closed completely. * Specify a function that will be called when modal is closed completely.
* @type Function * @type Function

View File

@ -2,11 +2,11 @@
// Definitions by: drafish <https://github.com/drafish> // Definitions by: drafish <https://github.com/drafish>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class PageHeader extends AntdComponent { export declare class PageHeader extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Custom backIcon * Custom backIcon
* @default <ArrowLeftOutlined /> * @default <ArrowLeftOutlined />

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
interface PaginationRenderProps { interface PaginationRenderProps {
page: number; page: number;
@ -10,7 +10,7 @@ interface PaginationRenderProps {
originalElement: any; originalElement: any;
} }
export declare class Pagination extends AntdComponent { export declare class Pagination extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* total number of data items * total number of data items
* @default 0 * @default 0

View File

@ -4,9 +4,9 @@
import { TooltipCommon } from './tootip/common'; import { TooltipCommon } from './tootip/common';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Popconfirm extends AntdComponent { export declare class Popconfirm extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* text of the Cancel button * text of the Cancel button
* @default 'Cancel' * @default 'Cancel'

4
types/popover.d.ts vendored
View File

@ -4,9 +4,9 @@
import { TooltipCommon } from './tootip/common'; import { TooltipCommon } from './tootip/common';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Popover extends AntdComponent { export declare class Popover extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Content of the card * Content of the card
* @type any (string | slot | VNode) * @type any (string | slot | VNode)

4
types/progress.d.ts vendored
View File

@ -2,13 +2,13 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export type StringGradients = { [percentage: string]: string }; export type StringGradients = { [percentage: string]: string };
type FromToGradients = { from: string; to: string }; type FromToGradients = { from: string; to: string };
export type ProgressGradient = { direction?: string } & (StringGradients | FromToGradients); export type ProgressGradient = { direction?: string } & (StringGradients | FromToGradients);
export declare class Progress extends AntdComponent { export declare class Progress extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* template function of the content * template function of the content
* @default percent => percent + '%' * @default percent => percent + '%'

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class RadioGroup extends AntdComponent { export declare class RadioGroup extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Specifies the initial state: whether or not the radio is selected. * Specifies the initial state: whether or not the radio is selected.
* @type boolean * @type boolean

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { RadioGroup } from './radio-group'; import { RadioGroup } from './radio-group';
import { RadioButton } from './radio-button'; import { RadioButton } from './radio-button';

4
types/rate.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Rate extends AntdComponent { export declare class Rate extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* whether to allow clear when click again * whether to allow clear when click again
* @default true * @default true

4
types/result.d.ts vendored
View File

@ -1,8 +1,8 @@
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export declare class Result extends AntdComponent { export declare class Result extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* result title * result title
* @type string * @type string

View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class OptionGroup extends AntdComponent { export declare class OptionGroup extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Key * Key
* @type string * @type string

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class Option extends AntdComponent { export declare class Option extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Disable this option * Disable this option
* @default false * @default false

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Option } from './option'; import { Option } from './option';
import { OptionGroup } from './option-group'; import { OptionGroup } from './option-group';
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
@ -13,7 +13,7 @@ type dropdownRenderProps = {
export declare class Select extends AntdComponent { export declare class Select extends AntdComponent {
static Option: typeof Option; static Option: typeof Option;
static OptGroup: typeof OptionGroup; static OptGroup: typeof OptionGroup;
$props: { $props: AntdProps & {
/** /**
* Show clear button. * Show clear button.
* @default false * @default false

4
types/skeleton.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export interface SkeletonAvatarProps { export interface SkeletonAvatarProps {
size?: 'large' | 'small' | 'default' | number; size?: 'large' | 'small' | 'default' | number;
@ -19,7 +19,7 @@ export interface SkeletonParagraphProps {
} }
export declare class Skeleton extends AntdComponent { export declare class Skeleton extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Show animation effect * Show animation effect
* @default false * @default false

4
types/slider.d.ts vendored
View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Slider extends AntdComponent { export declare class Slider extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* get focus when component mounted * get focus when component mounted
* @default false * @default false

4
types/space.d.ts vendored
View File

@ -1,7 +1,7 @@
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export type SizeType = 'small' | 'middle' | 'large' | undefined; export type SizeType = 'small' | 'middle' | 'large' | undefined;
export declare class Space extends AntdComponent { export declare class Space extends AntdComponent {
$props: { $props: AntdProps & {
prefixCls?: string; prefixCls?: string;
size?: SizeType | number; size?: SizeType | number;
direction?: 'horizontal' | 'vertical'; direction?: 'horizontal' | 'vertical';

2
types/spin.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export interface SpinProps { export interface SpinProps {

View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
export declare class StatisticCountdown extends AntdComponent { export declare class StatisticCountdown extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Format as moment * Format as moment
* @default 'HH:mm:ss' * @default 'HH:mm:ss'

View File

@ -2,13 +2,13 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { StatisticCountdown } from './statistic-countdown'; import { StatisticCountdown } from './statistic-countdown';
export declare class Statistic extends AntdComponent { export declare class Statistic extends AntdComponent {
static Countdown: typeof StatisticCountdown; static Countdown: typeof StatisticCountdown;
$props: { $props: AntdProps & {
/** /**
* decimal separator * decimal separator
* @default '.' * @default '.'

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Step extends AntdComponent { export declare class Step extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* description of the step, optional property * description of the step, optional property
* @type any (string | slot) * @type any (string | slot)

View File

@ -2,12 +2,12 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { Step } from './step'; import { Step } from './step';
export declare class Steps extends AntdComponent { export declare class Steps extends AntdComponent {
static Step: typeof Step; static Step: typeof Step;
$props: { $props: AntdProps & {
type?: 'default' | 'navigation'; type?: 'default' | 'navigation';
/** /**
* to set the current step, counting from 0. You can overwrite this state by using status of Step * to set the current step, counting from 0. You can overwrite this state by using status of Step

4
types/switch.d.ts vendored
View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class Switch extends AntdComponent { export declare class Switch extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* get focus when component mounted * get focus when component mounted
* @default false * @default false

View File

@ -3,10 +3,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class ColumnGroup extends AntdComponent { export declare class ColumnGroup extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Title of the column group * Title of the column group
* @type any * @type any

View File

@ -3,7 +3,7 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild, Slots } from 'vue'; import { VNodeChild, Slots } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export interface ColumnFilterItem { export interface ColumnFilterItem {
text?: string; text?: string;

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { SpinProps } from '../spin'; import { SpinProps } from '../spin';
import { Pagination } from '../pagination'; import { Pagination } from '../pagination';
import { Column, ColumnProps, SortOrder } from './column'; import { Column, ColumnProps, SortOrder } from './column';
@ -140,7 +140,7 @@ export declare class Table<T> extends AntdComponent {
static Column: typeof Column; static Column: typeof Column;
static ColumnGroup: typeof ColumnGroup; static ColumnGroup: typeof ColumnGroup;
$props: { $props: AntdProps & {
/** /**
* Whether to show all table borders * Whether to show all table borders
* @default false * @default false

View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class TabPane extends AntdComponent { export declare class TabPane extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Forced render of content in tabs, not lazy render after clicking on tabs * Forced render of content in tabs, not lazy render after clicking on tabs
* @default false * @default false

View File

@ -2,13 +2,13 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { TabPane } from './tab-pane'; import { TabPane } from './tab-pane';
import { CSSProperties, VNodeChild } from 'vue'; import { CSSProperties, VNodeChild } from 'vue';
export declare class Tabs extends AntdComponent { export declare class Tabs extends AntdComponent {
static TabPane: typeof TabPane; static TabPane: typeof TabPane;
$props: { $props: AntdProps & {
/** /**
* Current TabPane's key * Current TabPane's key
* @type string * @type string

View File

@ -2,10 +2,10 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class CheckableTag extends AntdComponent { export declare class CheckableTag extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Checked status of Tag * Checked status of Tag
* @default false * @default false

4
types/tag/tag.d.ts vendored
View File

@ -2,13 +2,13 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { CheckableTag } from './checkable-tag'; import { CheckableTag } from './checkable-tag';
export declare class Tag extends AntdComponent { export declare class Tag extends AntdComponent {
static CheckableTag: typeof CheckableTag; static CheckableTag: typeof CheckableTag;
$props: { $props: AntdProps & {
/** /**
* Callback executed when close animation is completed * Callback executed when close animation is completed
* @type Function * @type Function

View File

@ -2,12 +2,12 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { Moment } from 'moment'; import { Moment } from 'moment';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class TimePicker extends AntdComponent { export declare class TimePicker extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* some addon to timepicker panel bottom * some addon to timepicker panel bottom
* @type any (slot | slot-scope) * @type any (slot | slot-scope)

View File

@ -3,10 +3,10 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
export declare class TimelineItem extends AntdComponent { export declare class TimelineItem extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Set the circle's color to blue, red, green or other custom colors * Set the circle's color to blue, red, green or other custom colors
* @default 'blue' * @default 'blue'

View File

@ -3,13 +3,13 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { TimelineItem } from './timeline-item'; import { TimelineItem } from './timeline-item';
export declare class Timeline extends AntdComponent { export declare class Timeline extends AntdComponent {
static Item: typeof TimelineItem; static Item: typeof TimelineItem;
$props: { $props: AntdProps & {
/** /**
* Set the last ghost node's existence or its content * Set the last ghost node's existence or its content
* @default false * @default false

View File

@ -6,7 +6,7 @@ import { CSSProperties } from 'vue';
export declare type triggerType = 'hover' | 'focus' | 'click' | 'contextmenu'; export declare type triggerType = 'hover' | 'focus' | 'click' | 'contextmenu';
export declare class TooltipCommon { export declare class TooltipCommon {
// $props: { // $props: AntdProps & {
/** /**
* Whether the arrow is pointed at the center of target * Whether the arrow is pointed at the center of target
* @default false * @default false

View File

@ -3,11 +3,11 @@
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { TooltipCommon } from './common'; import { TooltipCommon } from './common';
export declare class Tooltip extends AntdComponent { export declare class Tooltip extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* The text shown in the tooltip * The text shown in the tooltip
* @type any (string | slot) * @type any (string | slot)

4
types/transfer.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
export interface TransferItem { export interface TransferItem {
@ -15,7 +15,7 @@ export interface TransferItem {
export declare type Direction = 'left' | 'right'; export declare type Direction = 'left' | 'right';
export declare class Transfer extends AntdComponent { export declare class Transfer extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* Used for setting the source data. The elements that are part of this array will be present the left column. * Used for setting the source data. The elements that are part of this array will be present the left column.
* Except the elements whose keys are included in targetKeys prop. * Except the elements whose keys are included in targetKeys prop.

View File

@ -2,11 +2,11 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { VNodeChild } from 'vue'; import { VNodeChild } from 'vue';
export declare class TreeNode extends AntdComponent { export declare class TreeNode extends AntdComponent {
$props: { $props: AntdProps & {
/** /**
* When Tree is checkable, set TreeNode display Checkbox or not * When Tree is checkable, set TreeNode display Checkbox or not
* @version 1.5.0 * @version 1.5.0

View File

@ -2,7 +2,7 @@
// akki-jat <https://github.com/akki-jat> Definitions: // akki-jat <https://github.com/akki-jat> Definitions:
// https://github.com/vueComponent/ant-design-vue/types // https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
import { TreeNode } from './tree-node'; import { TreeNode } from './tree-node';
import { VNodeChild, CSSProperties } from 'vue'; import { VNodeChild, CSSProperties } from 'vue';
@ -37,7 +37,7 @@ export type TreeNodeValue = string | number | string[] | number[];
export declare class TreeSelect extends AntdComponent { export declare class TreeSelect extends AntdComponent {
static TreeNode: typeof TreeNode; static TreeNode: typeof TreeNode;
$props: { $props: AntdProps & {
treeIcon?: boolean; treeIcon?: boolean;
notFoundContent?: VNodeChild | JSX.Element; notFoundContent?: VNodeChild | JSX.Element;

View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { TreeProps } from './tree'; import { TreeProps } from './tree';
interface DictionaryTreeProps extends TreeProps { interface DictionaryTreeProps extends TreeProps {

View File

@ -2,7 +2,7 @@
// akki-jat <https://github.com/akki-jat> Definitions: // akki-jat <https://github.com/akki-jat> Definitions:
// https://github.com/vueComponent/ant-design-vue/types // https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from '../component'; import { AntdComponent, AntdProps } from '../component';
import { TreeNode } from '../tree-node'; import { TreeNode } from '../tree-node';
import { DictionaryTree } from './dictionary-tree'; import { DictionaryTree } from './dictionary-tree';
import { TreeData } from '../tree-select'; import { TreeData } from '../tree-select';

4
types/upload.d.ts vendored
View File

@ -2,7 +2,7 @@
// Definitions by: akki-jat <https://github.com/akki-jat> // Definitions by: akki-jat <https://github.com/akki-jat>
// Definitions: https://github.com/vueComponent/ant-design-vue/types // Definitions: https://github.com/vueComponent/ant-design-vue/types
import { AntdComponent } from './component'; import { AntdComponent, AntdProps } from './component';
export interface HttpRequestHeader { export interface HttpRequestHeader {
[key: string]: string; [key: string]: string;
@ -77,7 +77,7 @@ type TransformFileHandler = (
export declare class Upload extends AntdComponent { export declare class Upload extends AntdComponent {
static Dragger: typeof Upload; static Dragger: typeof Upload;
$props: { $props: AntdProps & {
/** /**
* File types that can be accepted. * File types that can be accepted.
* @type string * @type string