Type alias ILGraphTheme

ILGraphTheme: {
    canvas: {
        background_image: string;
        clear_background_color: string;
        default_link_color: string;
        inner_text_font: string;
        node_colors: Record<string, NodeColor>;
        node_title_color: string;
        title_text_font: string;
        type_colors: Record<string, string>;
    };
    graph: {
        CANVAS_GRID_SIZE: number;
        CONNECTING_LINK_COLOR: string;
        DEFAULT_GROUP_FONT_SIZE: number;
        DEFAULT_SHADOW_COLOR: string;
        EVENT_LINK_COLOR: string;
        NODE_BOX_OUTLINE_COLOR: string;
        NODE_COLLAPSED_RADIUS: number;
        NODE_COLLAPSED_WIDTH: number;
        NODE_DEFAULT_BGCOLOR: string;
        NODE_DEFAULT_BOXCOLOR: string;
        NODE_DEFAULT_COLOR: string;
        NODE_DEFAULT_SHAPE: string;
        NODE_MIN_WIDTH: number;
        NODE_OUTLINE_COLOR: string;
        NODE_OUTLINE_WIDTH: number;
        NODE_SELECTED_TITLE_COLOR: string;
        NODE_SLOT_HEIGHT: number;
        NODE_SUBTEXT_SIZE: number;
        NODE_TEXT_COLOR: string;
        NODE_TEXT_SIZE: number;
        NODE_TITLE_COLOR: string;
        NODE_TITLE_HEIGHT: number;
        NODE_TITLE_TEXT_Y: number;
        NODE_WIDGET_HEIGHT: number;
        NODE_WIDTH: number;
        WIDGET_BGCOLOR: string;
        WIDGET_OUTLINE_COLOR: string;
        WIDGET_SECONDARY_TEXT_COLOR: string;
        WIDGET_TEXT_COLOR: string;
    };
    ui: UIVars<keyof typeof default_style_vars> & ContextMenuVars;
}

Type declaration

  • canvas: {
        background_image: string;
        clear_background_color: string;
        default_link_color: string;
        inner_text_font: string;
        node_colors: Record<string, NodeColor>;
        node_title_color: string;
        title_text_font: string;
        type_colors: Record<string, string>;
    }
    • background_image: string
    • clear_background_color: string
    • default_link_color: string
    • inner_text_font: string
    • node_colors: Record<string, NodeColor>
    • node_title_color: string
    • title_text_font: string
    • type_colors: Record<string, string>
  • graph: {
        CANVAS_GRID_SIZE: number;
        CONNECTING_LINK_COLOR: string;
        DEFAULT_GROUP_FONT_SIZE: number;
        DEFAULT_SHADOW_COLOR: string;
        EVENT_LINK_COLOR: string;
        NODE_BOX_OUTLINE_COLOR: string;
        NODE_COLLAPSED_RADIUS: number;
        NODE_COLLAPSED_WIDTH: number;
        NODE_DEFAULT_BGCOLOR: string;
        NODE_DEFAULT_BOXCOLOR: string;
        NODE_DEFAULT_COLOR: string;
        NODE_DEFAULT_SHAPE: string;
        NODE_MIN_WIDTH: number;
        NODE_OUTLINE_COLOR: string;
        NODE_OUTLINE_WIDTH: number;
        NODE_SELECTED_TITLE_COLOR: string;
        NODE_SLOT_HEIGHT: number;
        NODE_SUBTEXT_SIZE: number;
        NODE_TEXT_COLOR: string;
        NODE_TEXT_SIZE: number;
        NODE_TITLE_COLOR: string;
        NODE_TITLE_HEIGHT: number;
        NODE_TITLE_TEXT_Y: number;
        NODE_WIDGET_HEIGHT: number;
        NODE_WIDTH: number;
        WIDGET_BGCOLOR: string;
        WIDGET_OUTLINE_COLOR: string;
        WIDGET_SECONDARY_TEXT_COLOR: string;
        WIDGET_TEXT_COLOR: string;
    }
    • CANVAS_GRID_SIZE: number
    • CONNECTING_LINK_COLOR: string
    • DEFAULT_GROUP_FONT_SIZE: number
    • DEFAULT_SHADOW_COLOR: string
    • EVENT_LINK_COLOR: string
    • NODE_BOX_OUTLINE_COLOR: string
    • NODE_COLLAPSED_RADIUS: number
    • NODE_COLLAPSED_WIDTH: number
    • NODE_DEFAULT_BGCOLOR: string
    • NODE_DEFAULT_BOXCOLOR: string
    • NODE_DEFAULT_COLOR: string
    • NODE_DEFAULT_SHAPE: string
    • NODE_MIN_WIDTH: number
    • NODE_OUTLINE_COLOR: string
    • NODE_OUTLINE_WIDTH: number
    • NODE_SELECTED_TITLE_COLOR: string
    • NODE_SLOT_HEIGHT: number
    • NODE_SUBTEXT_SIZE: number
    • NODE_TEXT_COLOR: string
    • NODE_TEXT_SIZE: number
    • NODE_TITLE_COLOR: string
    • NODE_TITLE_HEIGHT: number
    • NODE_TITLE_TEXT_Y: number
    • NODE_WIDGET_HEIGHT: number
    • NODE_WIDTH: number
    • WIDGET_BGCOLOR: string
    • WIDGET_OUTLINE_COLOR: string
    • WIDGET_SECONDARY_TEXT_COLOR: string
    • WIDGET_TEXT_COLOR: string
  • ui: UIVars<keyof typeof default_style_vars> & ContextMenuVars