• YUI Home
  • Gallery Archive
  • YUI
  • >
  • Community
  • >
  • Gallery

Gallery

The Gallery is deprecated. No new Gallery components may be submitted, and modifying existing components is disabled. For more information please read the Gallery Deprecation blog post. This is a static snapshot of the Gallery for archive purposes.

Modules

  • Home
  • Featured
  • Popular
  • New
  • All

Documentation

  • Yogi Documentation
  • Shifter Documentation
  • Developer Guide
  • Module Setup

Context Navigation

YUI Library is not responsible for bugs or support with this module. It is available as a free service. For support please contact the module owner with the provided links.

Y64 (gallery-y64) on cdn

Last Updated: 06/16/10
+ 1 -

Nicholas C. Zakas

YUI Developer

See 7 more by this user. Created: 06/11/10
Last CDN Push: 06/16/10
Build Tag: gallery-2010.06.16-19-51
Project: YUI 3
License: YUI BSD
YUI Version: 3.1.1
Free for use.

There are two basic methods, Y.Y64.encode() and Y.Y64.decode(). Each takes a single argument, the string to work on.

Y.Y64.encode() throws an error if there are any non-ASCII characters in the input text as Y64 encoding can only be used with characters codes 0-255.

Y.Y64.decode() throws an error if the input string isn't Y64 encoded.

  • Tags:
  • nzakas y64 base64
  • Download
  • Docs
  • Homepage
  • Bugs
  • Source
  • Example
  • Forum
  • History

Code Sample

<script src="http://yui.yahooapis.com/3.1.1/build/yui/yui-min.js"></script>
YUI({
    //Last Gallery Build of this module
    gallery: 'gallery-2010.06.16-19-51'
}).use('gallery-y64', function(Y) {
 
    var encodedText = Y.Y64.encode("Hello world!");
 
    var decodedText = Y.Y64.decode(encodedText);
});

All code on this site is licensed under the BSD License unless stated otherwise.