Documentation Index Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
Use this file to discover all available pages before exploring further.
Description
To give users the option to export a chart include the Chart Export tag
within the Chart Display tag. Adding the tag will enable exporting
without adding any attributes. This tag must be nested in the
Chart Display tag .
Usage
as element:
< chart:export
[file-name= "{string}" ]
[url= "{string}" ] >
</ chart:export >
Directive info
This directive creates new scope.
Parameters
Param Type Details file-name (optional) string Custom name for the file when downloaded, if nothing is entered it will default to ‘chart’. url (optional) string Url of the export server, if left blank it will use the providers export server.
Example
Source
< chart:display response = "response" facet-name = "test" type = "column" >
< chart:export file-name = "column" ></ chart:export >
</ chart:display >
angular . module ( 'lightning' )
. controller ( 'ExampleController' , [ '$scope' , '$timeout' , 'ResponseService' , function ( $scope , $timeout , ResponseService ) {
$scope . response = {
page: 2 ,
query: {
rpp: 50
},
facets: {
test: {
filters: [
{
val: {
dsp: 'dsp1' ,
act: 1
},
count: 1 ,
},
{
val: {
dsp: 'dsp2' ,
act: 2
},
count: 2 ,
}
]
},
},
results: [
{
result: {
fields: {
label: 'label1' ,
value: 1
}
},
},
{
result: {
fields: {
label: 'label2' ,
value: 2
}
},
hits: {
act: [ 'Hits' , 264 ]
}
}]
}
ResponseService . setResponse ( 'response' , $scope . response );
}]);
See all 57 lines
Result