Skip to content
This repository was archived by the owner on Nov 28, 2023. It is now read-only.
Open
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
c5b68f4
Added button to arrange as Columns
johnman Mar 4, 2020
c9acc63
Added a basic example of trying to add a chart to a column
johnman Mar 4, 2020
6399347
Improvements to formatting and bug fix
johnman Mar 4, 2020
bf269d9
Update frame-styles.css
johnman Mar 12, 2020
6e9f49a
added native window extension as an example
rdepena Mar 11, 2020
f819624
added remote urls for the public.json
rdepena Mar 11, 2020
813f0fa
changed readme to reflect changes to provider customization
rdepena Mar 12, 2020
740de66
better english
rdepena Mar 12, 2020
90b0d90
better better english
rdepena Mar 12, 2020
010262e
Update README.md
rdepena Mar 12, 2020
7814e29
Added an app that has a main window
johnman Mar 24, 2020
4c21135
Updated readme.md
johnman Mar 24, 2020
df94b31
2nd sample - restore snapshot button didn't work
johnman Mar 24, 2020
68ab32c
Updated logic to demostrate context
johnman Mar 29, 2020
a782a9f
resatoring config file to working order.
johnman Mar 29, 2020
6293513
Updated the readme to include links
johnman Mar 29, 2020
3cc1a6f
Updated the readme
johnman Mar 29, 2020
aa28876
toggle fixed button
tgoc99 Apr 7, 2020
b4bad75
fixed becomes locked
tgoc99 Apr 8, 2020
664ef8b
Merge remote-tracking branch 'upstream/master'
johnman Apr 21, 2020
f5d3be1
Merge remote-tracking branch 'upstream/dev/tgoc99/fixed-layout'
johnman Apr 21, 2020
5bb79a4
Refactored the code a bit. Added clone, pin & lock
johnman Apr 23, 2020
334dee8
Updated readme
johnman Apr 24, 2020
ebd1422
MainWin now saves on close all from taskbar
johnman Apr 29, 2020
643e538
Updated to show marking a tab no close no drag
johnman May 5, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated the readme
  • Loading branch information
johnman committed Mar 29, 2020
commit 3cc1a6ff541c201e7cbff2aeceaf6d348af20b17
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,10 @@ This project seed includes the following [Platform API](https://openfin.co/platf
* Examples of visual customization via CSS
* Examples of visual customization by providing a custom Platform Window
* Examples of behavioral customization by overriding the Platform APIs
* Examples of how to make use of the platform apis to treat views inside of a window as a group with shared context and how messages could be shared to views in a group and how you can maintain that relationship when you pull out a view from a window (so there is a linked relationship).
* How your view can make use of knowledge of it being moved from window to window and how it can keep track of the number of views that exist so it can react to that.

[![Click to watch on Vimeo](openfin-seed-project-first-demo-preview.png)](https://vimeo.com/401935037)

## How to use this repository:

Expand All @@ -35,6 +38,7 @@ The [platform-window.html](platform-window.html) file contains the [layout-conta
##### left-menu
Provides examples of the following functionality:
* Adding a View to an existing Window
* Adding a View that makes use of shared context if there is more than one view of that type
* Adding a View in a new Window
* Saving the Window's current Layout
* Restoring the Window's current Layout
Expand All @@ -59,6 +63,8 @@ This is similar to the main example but is configured to act like an application

This example also shows how you can automatically capture layout when the main window closes (to local storage but it could be any store) and have the main window support a layout but not close if the last view is removed.

[![Click to watch on Vimeo](openfin-seed-project-second-demo-preview.png)](https://vimeo.com/401942382)

### Platform configuration
* [Platform configuration](https://developers.openfin.co/docs/platform-api#section-1-launching-a-platform) has been included in the provided [app-window-main.json](app-window-main.json) file. This config does not include a default window as this is managed by the custom provider: [provider-window-main.html](provider-window-main.html)
* The [defaultWindowOptions](https://developers.openfin.co/docs/platform-api#section-standard-window-customization) key in the provided `app-window-main.json` will instruct the platform to replace our Standard Window with the provided [platform-window-common.html](platform-window-common.html) file for new windows.
Expand All @@ -85,7 +91,9 @@ The [platform-window-main.html](platform-window-main.html) file contains the [la
##### left-menu
Provides examples of the following functionality:
* Adding a View to an existing Window
* Adding a Context View that makes use of shared context and shared messaging if there is more than one view of that type
* Adding a View in a new Window
* Adding a Context View in a new Window so that it is not linked to the main window.
* Saving the Window's current Layout
* Restoring the Window's current Layout
* Creating a regular OpenFin Window
Expand Down