This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
/
readme.txt
90 lines (76 loc) · 3.74 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
__ _ _ _ _
/ _| |_____ _| |_ ___ ___| | |__ _____ __
| _| / -_) \ / _/ _ \/ _ \ | '_ \/ _ \ \ /
|_| |_\___/_\_\\__\___/\___/_|_.__/\___/_\_\
TreeMap Component for Adobe Flex
Created by Josh Tynjala
---------------------------------------------------------------------------------
Links:
---------------------------------------------------------------------------------
Project Page:
* http://github.com/joshtynjala/flextreemap
---------------------------------------------------------------------------------
Usage Tips:
---------------------------------------------------------------------------------
1. flextreemap uses a defaults.css for maximum compatibility with Flex 4. The
default styles and skins only get included automatically when you link the
project into your Flex application as a SWC. If you need to make source code
changes, you should build a new SWC. See build.xml for details on recommended
compiler arguments.
2. Two custom renderers are included with flextreemap. Use them for a more
basic looking treemap without gradients.
com.flextoolbox.controls.treeMapClasses.LiteTreeMapBranchRenderer
com.flextoolbox.controls.treeMapClasses.LiteTreeMapLeafRenderer
---------------------------------------------------------------------------------
Release Notes:
---------------------------------------------------------------------------------
Future Release
* Fixed incorrect branch depth value.
October 15, 2010 - 2.2.0
* Added StripLayout.
* Fixed issue where border metrics and padding didn't combine.
* Fixed bug where weightField and weightFunction changes at runtime
would have no effect.
* Fonts can now be embedded for leaf renderers.
* Fixed bug where SquarifyLayout could get stuck in an infinite loop.
* Now supports Flex 4.0.0. Minimum version is 3.5.0.
December 10, 2008 - 2.1.0
* Reduced the number of display list manipulations in every redraw to
improve performance.
* Performance improvements in the skinning and font style code for
TreeMapLeafRenderer.
* Refactored SquarifyLayout to use a non-recursive algorithm. Now
supports larger data sets.
* Moved old implementation of SquarifyLayout to
RecursiveSquarifyLayout class.
* TreeMap now dispatches TreeMapEvent.BRANCH_ZOOM when the
zoomedBranch property changes.
* Added ASDoc comments where they were missing. Some branch and leaf
renderer styles may not yet be documented.
* The appearance of selected leaf nodes has been tweaked.
* TreeMap now behaves correctly when enabled is set to false.
* Added branchLabelField, branchLabelFunction, branchDataTipField,
and branchDataTipFunction properties.
* Requires at least Flex 3.2.0.
May 26, 2008 - 2.0.0
* Many public APIs have been renamed to clarify purpose.
* Refactored renderer and layout system to improve performance.
* Special "lite" renderers are available to match classic treemap
style.
* Branches may be selected. See branchesAreSelectable property.
* Header now includes a zoom button. Main header button controls
selection.
* Support for showRoot and hasRoot like Flex Tree.
* Branch headers are now created with IFactory renderers and may be
replaced.
* Default branch header exposes zoom button.
* Default branch header has resize transition to display truncated
text.
* Requires at least Flex 3.0.0.
January 21, 2008 - 1.0.1
* Renamed the headerStyleName style to branchHeaderStyleName to avoid
conflicts with other Flex components.
* Updated build to use Flex SWCs external libraries to reduce build
file size.
November 11, 2007 - 1.0.0
* Initial Release for Flex 2.0.1