Home Reference Source Repository
import Dialog from 'melon/src/Dialog.js'
public class | source

Dialog

Extends:

react~Component → Dialog

Constructor Summary

Public Constructor
public

constructor(props: *)

Member Summary

Public Members
public
public

state: *

Method Summary

Public Methods
public
public

componentWillReceiveProps(objectPattern: {"open": *})

public

componentWillUpdate(nextProps: *, nextState: *)

public

onHide()

public

onMaskClick(e: *)

public

onShow()

public
public

render(): *

public
public

Public Constructors

public constructor(props: *) source

Params:

NameTypeAttributeDescription
props *

Public Members

public originalHTMLBodySize: * source

public state: * source

Public Methods

public componentDidMount() source

public componentWillReceiveProps(objectPattern: {"open": *}) source

Params:

NameTypeAttributeDescription
objectPattern {"open": *}
  • default: {"open":null}

public componentWillUpdate(nextProps: *, nextState: *) source

Params:

NameTypeAttributeDescription
nextProps *
nextState *

public onHide() source

public onMaskClick(e: *) source

Params:

NameTypeAttributeDescription
e *

public onShow() source

public positionDialog() source

public render(): * source

Return:

*

public renderAction(): * source

Return:

*

public renderTitle(): * source

Return:

*