Options
All
  • Public
  • Public/Protected
  • All
Menu

弹出的页面配置接口

Hierarchy

  • IPageFormOptions

Indexable

[x: string]: any

弹出的页面配置接口

Index

Properties

Optional area

area: string | string[]

区域范围 例如: area: ['100px','200px'] 或者 area: ['100%','200%'] 或者 area: '100px'

Optional btn

btn: string | boolean | string[]

按钮 例如: btn: ['确定','取消']

Optional btnAlign

btnAlign: FormBtnAlign

按钮的排列 默认:FormBtnAlign.right 你可以快捷定义按钮的排列位置,btnAlign的默认值为r,即右对齐。该参数可支持的赋值如下:

Optional closeAnim

closeAnim: FormAnimType

关闭动画

Optional closeBtn

closeBtn: string | boolean

关闭按钮 两种风格的关闭按钮,可通过配置1和2来展示,如果不显示,则closeBtn: 0

Optional content

content: string | JQuery<HTMLElement> | string[]

内容

Optional fixed

fixed: boolean

固定 默认:true

Optional formType

formType: FormInputType

输入框的样式主题

Optional icon

icon: FormIcon

显示的图标

Optional id

id: string

html元素id

Optional isFull

isFull: boolean

是否全屏开启

Optional isOutAnim

isOutAnim: boolean

关闭动画 默认:true

Optional maxHeight

maxHeight: number

最大高度

Optional maxWidth

maxWidth: number

最大宽度

Optional maxmin

maxmin: boolean

允许最大最小化 默认:false

Optional move

move: string | boolean | HTMLElement

触发拖动的元素

Optional moveOut

moveOut: boolean

是否允许拖拽到窗口外

Optional offset

offset: string

位置 默认:垂直水平居中 offset: 'auto' 默认坐标,即垂直水平居中 offset: '100px' 只定义top坐标,水平保持居中 offset: ['100px', '50px'] 同时定义top、left坐标 offset: 't' 顶部停靠 offset: 'r' 右边停靠 offset: 'b' 底部停靠 offset: 'l' 左边停靠 offset: 'lt' 左上角 offset: 'lb' 左下角 offset: 'rt' 右上角 offset: 'rb' 右下角

Optional onCanClose

onCanClose: PageFormHandle

是否允许关闭回调 注意在弹出最顶层的窗口是无效的 返回 true允许关闭窗口,则反之

Optional onCancel

onCancel: PageFormHandle

右上角关闭按钮触发的回调

returns

返回true允许关闭,则反之

Optional onClosed

onClosed: PageFormHandle

关闭回调

Optional onFull

最大化回调

Optional onMin

最小化回调

Optional onMoveEnd

onMoveEnd: PageFormHandle

拖动完毕后的回调方法

Optional onResizing

onResizing: PageFormHandle

监听窗口拉伸动作

Optional onRestore

onRestore: PageFormHandle

还原回调

Optional onSuccess

onSuccess: PageFormHandle

弹出完全成功弹出的回调

Optional onYes

点击确定的回调 返回false不允许关闭,否则允许

Optional openAnim

openAnim: FormAnimType

弹出的动画

Optional path

path: any

路径

Optional resize

resize: boolean

允许改不大小

Optional rights

rights: any[]

权限数组

Optional scrollbar

scrollbar: boolean

是否允许浏览器出现滚动条 默认:true

Optional shade

shade: string | number | boolean | any[]

遮罩层的透明度颜色 即弹层外区域。默认是0.3透明度的黑色背景('#000')。如果你想定义别的颜色,可以shade: [0.8, '#393D49'];如果你不想显示遮罩,可以

Optional theme

theme: string

主题

Optional tipsMore

tipsMore: boolean

是否允许多个tips

Optional title

title: string | boolean | any[]

标题

Optional type

type: FormType

弹出窗口的类型

Optional zIndex

zIndex: number

层叠顺序

Generated using TypeDoc