上传代码
This commit is contained in:
31
p-BluPrint_1.0.288888/node_modules/zrender/lib/graphic/TSpan.d.ts
generated
vendored
Normal file
31
p-BluPrint_1.0.288888/node_modules/zrender/lib/graphic/TSpan.d.ts
generated
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
import Displayable, { DisplayableProps, DisplayableStatePropNames } from './Displayable';
|
||||
import BoundingRect from '../core/BoundingRect';
|
||||
import { PathStyleProps } from './Path';
|
||||
import { FontStyle, FontWeight } from '../core/types';
|
||||
export interface TSpanStyleProps extends PathStyleProps {
|
||||
x?: number;
|
||||
y?: number;
|
||||
text?: string;
|
||||
font?: string;
|
||||
fontSize?: number;
|
||||
fontWeight?: FontWeight;
|
||||
fontStyle?: FontStyle;
|
||||
fontFamily?: string;
|
||||
textAlign?: CanvasTextAlign;
|
||||
textBaseline?: CanvasTextBaseline;
|
||||
}
|
||||
export declare const DEFAULT_TSPAN_STYLE: TSpanStyleProps;
|
||||
export interface TSpanProps extends DisplayableProps {
|
||||
style?: TSpanStyleProps;
|
||||
}
|
||||
export declare type TSpanState = Pick<TSpanProps, DisplayableStatePropNames>;
|
||||
declare class TSpan extends Displayable<TSpanProps> {
|
||||
style: TSpanStyleProps;
|
||||
hasStroke(): boolean;
|
||||
hasFill(): boolean;
|
||||
createStyle(obj?: TSpanStyleProps): TSpanStyleProps;
|
||||
setBoundingRect(rect: BoundingRect): void;
|
||||
getBoundingRect(): BoundingRect;
|
||||
protected static initDefaultProps: void;
|
||||
}
|
||||
export default TSpan;
|
Reference in New Issue
Block a user