Package | net.systemeD.halcyon.styleparser |
Class | public class InstructionStyle |
Inheritance | InstructionStyle ![]() |
Property | Defined by | ||
---|---|---|---|
breaker : Boolean = false | InstructionStyle | ||
![]() | drawn : Boolean Does this style require anything to be drawn? (To be overridden.)
| Style | |
![]() | edited : Boolean = false Is the style active (properties have been set)?
| Style | |
![]() | evals : Object Compiled SWFs for each eval.
| Style | |
![]() | interactive : Boolean = true Does this style permit mouse interaction?
(Some styling, such as P2's back-level yellow highlight for selected ways, should not respond
to mouse events.)
| Style | |
![]() | merged : Boolean = false Has this style had another style merged into it?
(When styles cascade, then we need to merge the first style with any subsequent styles that apply.)
| Style | |
![]() | properties : Array Properties getter, to be overridden.
| Style | |
set_tags : Object | InstructionStyle | ||
![]() | sublayer : Number = 5 The sublayer is the z-index property _within_ an OSM layer.
| Style |
Method | Defined by | ||
---|---|---|---|
addSetTag(k:String, v:*):void
| InstructionStyle | ||
![]() |
deepCopy():*
Make an exact copy of an object.
| Style | |
![]() |
hasEvals():Boolean
Are there any eval functions defined?
| Style | |
![]() |
Merge two Style objects.
| Style | |
![]() |
runEvals(tags:Object):void
Run all evals for this Style over the supplied tags.
| Style | |
![]() |
setPropertyFromString(k:String, v:*):Boolean
Set a property, casting as correct type.
| Style | |
![]() |
toString():String
Summarise Style as String - for debugging.
| Style |