Was this helpful?
Map<String, Object> params = new Map<String, Object> {
'Id' => albumId,
'abilities' => new Map<String, Object> {
albumId => new Map<String, Object> {
'Access' => new Map<String, Boolean> {
'see' => true,
'image_list' => true
},
'Tags' => new Map<String, Object> {
'work' => new Map<String, String> {
'en' => 'work',
'fr' => 'travail'
}
}
}
}
};<apex:page>
<sharinpix:SharinPix height="500px"
parameters="{
'Id': '{!CASESAFEID($CurrentPage.parameters.Id)}',
'abilities':{'{!CASESAFEID($CurrentPage.parameters.Id)}':
{'Access': {
'image_delete':false,
'image_upload':true,
'image_list':true,
'see':true }
}
}
}"
/>
</apex:page>