API / geotoolkit / axis / NumericTickGeneratorFactory / NumericTickGeneratorFactory
axis.NumericTickGeneratorFactory.NumericTickGeneratorFactory
Defines helper method(s) to create tick generator instance
Constructors
Methods
▸ create(options?, type?): NumericTickGenerator
Creates tick generator instance based on specified type
| Name | Type | Description |
|---|---|---|
Optional options | Object | tick generator options |
Optional type | string | type of tick generator |
tick generator
▸ createAdaptive(options?): AdaptiveTickGenerator
Creates adaptive tick generator instance
| Name | Type | Description |
|---|---|---|
Optional options | Partial<Record<Grades, Merge<{ labelformat?: Format ; labelvisible?: boolean }, TickOptions>>> & Partial<Record<"edge" | "major" | "minor" | "intermediate", TickOptions>> & { formatlabelhandler?: LabelFormatHandler ; labelanchortypes?: Record<string, AnchorType | AnchorStyleHandler> ; labelangles?: Record<string, number> ; labelstyles?: TextStyle | Record<string, Type> ; tag?: any ; ticksizes?: Record<string, number> ; tickstyles?: LineStyle | Record<string, Type> ; transformer?: ValueTransformer | (modelValue: number) => number ; visiblelabels?: Record<string, boolean> ; visibleticks?: Record<string, boolean> } & { labelformat?: Format ; maxlabeleventhandler?: MaxLabelEventHandler } & { adaptivetype?: AdaptiveType ; gradespriority?: ("edge" | "major" | "minor" | "intermediate")[] ; hidelabelsonspantoosmall?: boolean ; minlabelspan?: number ; minorticksamount?: number ; minspan?: number ; minspangrade?: string ; modelorigin?: number ; precision?: AdaptivePrecision ; spacing?: number } & TickVisible | adaptive tick generator options |
tick generator
▸ createLinear(options?): NumericLinearTickGenerator
Creates linear numeric tick generator instance
| Name | Type | Description |
|---|---|---|
Optional options | Partial<Record<Grades, Merge<{ labelformat?: Format ; labelvisible?: boolean }, TickOptions>>> & Partial<Record<"edge" | "major" | "minor" | "intermediate", TickOptions>> & { formatlabelhandler?: LabelFormatHandler ; labelanchortypes?: Record<string, AnchorType | AnchorStyleHandler> ; labelangles?: Record<string, number> ; labelstyles?: TextStyle | Record<string, Type> ; tag?: any ; ticksizes?: Record<string, number> ; tickstyles?: LineStyle | Record<string, Type> ; transformer?: ValueTransformer | (modelValue: number) => number ; visiblelabels?: Record<string, boolean> ; visibleticks?: Record<string, boolean> } & { labelformat?: Format ; maxlabeleventhandler?: MaxLabelEventHandler } & { hidelabelsonspantoosmall?: boolean ; majormodelstep?: number ; minormodelstep?: number ; offset?: number ; precision?: number } & Partial<Record<"edge" | "major" | "minor", TickOptions>> & TickVisible | tick generator options |
tick generator
▸ getClassName(): string
string
▸ Static getClassName(): string
string
▸ Static getInstance(): NumericTickGeneratorFactory
Returns instance of the factory
factory