Skip to content

Instantly share code, notes, and snippets.

@Veejay
Created June 3, 2015 12:55
Show Gist options
  • Save Veejay/75e5602fd96fd9306f8d to your computer and use it in GitHub Desktop.
Save Veejay/75e5602fd96fd9306f8d to your computer and use it in GitHub Desktop.
Service Widget
widget.height = file.height;
widget.width = file.width;

widget.image_url = file.image_url;
widget.imageTooSmall = widget.width < pi_editor.imgWidth(widget.span))
pi_editor.setBestAvailableFormat(widget);

Variables utilisées

widget, file, pi_editor.

Globalement, ces lignes devraient être remplacées par :

widget.setFile(file);

La fonction setFile se chargera ensuite de setter le static_file sur le widget, de vérifier les différentes tailles et en fonction de ce qui est disponible ou absent, de décorer le widget avec les propriétés nécessaires.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment