1.6.1 • Published 4 years ago
@goodgamestudios/cxf-dialog v1.6.1
API to control dialogs and popups
Dialogs
- cxf.emit('cxf.dialog.open', url: string)- creates a dialog
- cxf.emit('cxf.dialog.close', url: string)- removes a dialog
Popups
- cxf.emit('cxf.popup.open', {id: string, url: string})- creates a popup with specified id
- cxf.emit('cxf.popup.close', {id: string})- removes a popup with specified id
Close Dialog/Popup from inside
      window.parent.postMessage({
        name: `cxf.popup.close`,
        payload: {
          id: url.searchParams.get('elementId')
        },
      }, '*');Popups vs Dialogs
You can create multiple popups at the same page by specifying id. Dialog can be only single.
CI/CD
- qabranch publishes with- @qatag and appends a pre-release postfix. Example:- 1.4.1-qa.1
- masterbranch publishes with- @latesttag. Example:- 1.4.1
How to create a feature
- branch from qa
- make feature
- stage changes
- run npm run commit
- push a new branch to the repo
- create merge request (MR)
- merge MR to qabranch
How to publish
- merge qatomaster
1.6.1
4 years ago
1.6.1-qa.1
4 years ago
1.6.0
5 years ago
1.6.0-qa.1
5 years ago
1.5.0
5 years ago
1.4.1-qa.4
5 years ago
1.4.1-qa.3
5 years ago
1.4.1-qa.2
5 years ago
1.4.1-qa.1
5 years ago
1.4.0
5 years ago
1.5.0-qa.0
5 years ago
1.5.0-qa.1
5 years ago
1.5.0-qa.2
5 years ago
1.4.1
5 years ago
1.4.0-dev.1
5 years ago
1.4.0-qa.1
6 years ago
1.4.0-qa.2
6 years ago
1.4.0-qa.3
6 years ago
1.3.2
6 years ago
1.3.0-qa.5
6 years ago
1.3.0-qa.4
6 years ago
1.3.0-qa.2
6 years ago
1.2.2-qa.2
6 years ago
1.3.0-qa.0
6 years ago
1.2.1
6 years ago
1.2.1-qa.1
6 years ago
1.2.1-qa.0
6 years ago
1.2.0
6 years ago
1.2.0-qa.6
6 years ago
1.2.0-qa.5
6 years ago
1.2.0-qa.4
6 years ago
1.2.0-qa.3
6 years ago
1.2.0-qa.2
6 years ago
1.2.0-qa.1
6 years ago