Merge branch 'feature/slider' into 'master'

Feature/slider



See merge request !18
This commit is contained in:
pengfeizhou
2019-11-20 16:06:08 +08:00
17 changed files with 232 additions and 80 deletions

View File

@@ -42,11 +42,25 @@ export class Text extends View implements IText {
textAlignment?: Gravity
}
export enum ScaleType {
ScaleToFill = 0,
ScaleAspectFit,
ScaleAspectFill,
}
export interface IImage extends IView {
imageUrl?: string
scaleType?: ScaleType
loadCallback?: (image: { width: number; height: number } | undefined) => void
}
export class Image extends View implements IImage {
@Property
imageUrl?: string
@Property
scaleType?: ScaleType
@Property
loadCallback?: (image: { width: number; height: number } | undefined) => void
}