Published
Edited
Oct 5, 2019
2 forks
Importers
2 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
JSON.stringify(builder.attributes, null, 2)
Insert cell
Insert cell
Insert cell
Insert cell
img(libmoji.buildCpanelUrl(template.comic_id, myAvatarId, 3, 2))
Insert cell
Insert cell
libmoji.traits
Insert cell
bitmoji = (params = {}) => {
const { pose, gender, style, traits, outfit, brand } = params;
return libmoji.buildPreviewUrl(
pose,
3,
gender[1],
style[1],
0,
traits,
outfit
);
}
Insert cell
randomBitmoji= (params={})=>{
const {
pose,
gender,
style,
traits,
outfit,
brand
} = params
const poseX = pose || libmoji.poses[libmoji.randInt(3)]
let genderX = gender || libmoji.genders[libmoji.randInt(2)];
let styleX = style || libmoji.styles[libmoji.randInt(3)];
let traitsX = traits || libmoji.randTraits(libmoji.getTraits(genderX[0],styleX[0]));
let brandX = brand || libmoji.randBrand(libmoji.getBrands(genderX[0]))
let outfitX = outfit || libmoji.randOutfit(libmoji.getOutfits(brandX));
return libmoji.buildPreviewUrl(poseX,3,genderX[1],styleX[1],0,traitsX,outfitX)
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more