/* * Copyright 2000-2016 Vaadin Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ package com.vaadin.client.debug.internal; public enum Icon { // Font can be updated using e.g. http://icomoon.io/ SEARCH(""), // OK(""), // REMOVE(""), // CLOSE(""), // CLEAR(""), // RESET_TIMER(""), // MINIMIZE(""), // WARNING(""), // INFO(""), // ERROR(""), // HIGHLIGHT(""), // LOG(""), // OPTIMIZE(""), // HIERARCHY(""), // // TODO create more appropriate icon SELECTOR("≣"), // MENU(""), // NETWORK(""), // ANALYZE(""), // SCROLL_LOCK(""), // DEVMODE_OFF(""), // DEVMODE_SUPER(""), // DEVMODE_ON(""), // // BAN_CIRCLE(""), // MAXIMIZE(""), // RESET(""), // PERSIST(""), // TESTBENCH(""), // SHOW_DESIGN(""), // ; private String id; private Icon(String id) { this.id = id; } @Override public String toString() { return "<i data-icon=\"" + id + "\"></i>"; } public String getId() { return id; } }